To jest polecenie gpgdir, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
gpgdir - cykliczne szyfrowanie katalogów za pomocą GnuPG
STRESZCZENIE
gpgdir -e|-d [opcje]
OPIS
gpgdir jest skryptem perla, który używa modułu perla CPAN GnuPG::Interface do rekursywnie
szyfruj i odszyfruj katalogi za pomocą gpg. gpgdir rekurencyjnie schodzi przez a
katalog, aby upewnić się, że szyfruje lub odszyfrowuje każdy plik w katalogu i wszystkie
swoich podkatalogów. Domyślnie wartości mtime i atime wszystkich plików będą
zachowane po zaszyfrowaniu i odszyfrowaniu (można to wyłączyć za pomocą --bez-zachowaj-
czasy opcja). Zauważ, że w --szyfruj tryb, gpgdir usunie oryginalne pliki, które to
pomyślnie szyfruje (chyba że --nie-usuń podana jest opcja). Jednak po uruchomieniu
gpgdir najpierw prosi o hasło deszyfrowania, aby upewnić się, że fikcyjny plik może
pomyślnie zaszyfrować i odszyfrować. Test wstępny można wyłączyć za pomocą
--pomiń test opcja, dzięki której katalog można łatwo zaszyfrować bez konieczności
podaj hasło (jest to zgodne z Gpg zachowanie). Pamiętaj też, że gpgdir to
uważaj, aby nie szyfrować ukrytych plików i katalogów. W końcu prawdopodobnie nie chcesz swojego
~/.gnupg katalog lub ~ / .bashrc plik do zaszyfrowania. Klucz gpgdir używa do
zaszyfruj/odszyfruj katalog jest określony w ~/.gpgdirrc.
Wreszcie, gpgdir można używać Przetrzyj program z --Wytrzeć opcja wiersza poleceń do bezpiecznego
usuń oryginalne niezaszyfrowane pliki po ich pomyślnym zaszyfrowaniu. Ten
podnosi poziom bezpieczeństwa gpgdir, ponieważ trudniej jest odzyskać
niezaszyfrowane dane powiązane z plikami z systemu plików po ich zaszyfrowaniu
(unlink() nie usuwa bloków danych, nawet jeśli plik jest usunięty).
OPCJE
-e, --szyfruj
Szyfruj rekurencyjnie wszystkie pliki w katalogu określonym w wierszu poleceń. Wszystko
oryginalne pliki zostaną usunięte (najpierw sprawdzane jest hasło, aby upewnić się, że
że poprawne hasło do odblokowania prywatnego klucza GnuPG jest znane użytkownikowi).
-d, --odszyfrować
Rekurencyjnie odszyfruj wszystkie pliki w katalogu określonym w wierszu poleceń. ten
zaszyfrowana wersja .gpg każdego pliku zostanie usunięta.
--znak
Podpisuj rekursywnie wszystkie pliki w katalogu określonym w wierszu poleceń. Do
dla każdego pliku zostanie utworzony odłączony podpis .asc.
--zweryfikować
Rekursywnie weryfikuj wszystkie podpisy .asc dla plików w katalogu określonym na
wiersz poleceń.
-g, --gnupg-dir
Określ, który katalog .gnupg będzie używany do wyszukiwania kluczy GnuPG. Wartość domyślna to
~/.gnupg jeśli ta opcja nie jest używana. Ta opcja pozwala na uruchomienie gpgdir jako jednego
użytkownik, ale użyj kluczy innego użytkownika (zakładając, że uprawnienia są ustawione poprawnie,
itd.).
-p, --plik-pw
Przeczytaj hasło deszyfrowania z pw-plik zamiast wpisywać go w wierszu poleceń.
-t, --Tryb testowy
Uruchom test szyfrowania i odszyfrowywania na fikcyjnym pliku i zakończ. Ten test jest
zawsze uruchamiaj domyślnie w obu --szyfruj i --odszyfrować tryb.
-S, --Symetryczny
Pouczać gpgdir do szyfrowania w celu odszyfrowania plików za pomocą szyfru symetrycznego obsługiwanego przez
GnuPG (CAST5 jest powszechnie używany). Powoduje to znaczne przyspieszenie działania
proces szyfrowania/odszyfrowywania.
-T, --Pierwsze uruchomienie
Pokaż, jakie czynności szyfrowania/odszyfrowywania miałyby miejsce bez faktycznego ich wykonywania.
W tym trybie system plików nie jest w żaden sposób zmieniany.
-I, --Interaktywny
Pytaj użytkownika przed faktycznym zaszyfrowaniem lub odszyfrowaniem każdego pliku. To jest przydatne
mieć szczegółową kontrolę nad gpgdir operacje, ponieważ powtarza się przez a
struktura katalogów.
-F, --Zmuszać
Powiedzieć gpgdir ignorować niekrytyczne warunki błędu, takie jak niemożność szyfrowania
lub odszyfrować poszczególne pliki z powodu błędów uprawnień.
--Wykluczać
Poinstruuj gpgdir, aby pominął wszystkie pasujące pliki wzorzec jako dopasowanie do każdego wyrażenia regularnego
Nazwa pliku. To jest podobne do --wykluczać w standardowym poleceniu GNU tar.
--Wykluczyć z
Poinstruuj gpgdir, aby wykluczył wszystkie pliki pasujące do wzorców wymienionych w plik. To jest
Podobny do --Wykluczyć z polecenie GNU tar.
--Włączać
Poinstruuj gpgdir, aby uwzględniał tylko te pliki, które pasują wzorzec jako dopasowanie do wyrażenia regularnego przeciwko
każdą nazwę pliku.
--Dołącz-od
Poinstruuj gpgdir, aby uwzględniał tylko pliki pasujące do wzorców wymienionych w plik.
-W, --Wytrzeć
Użyj Przetrzyj program do bezpiecznego usuwania plików po ich pomyślnym zakończeniu
zaszyfrowane.
-O, --Obfuscate-nazwa pliku
Powiedzieć gpgdir zaciemniać nazwy plików, które szyfruje (w trybie -e).
Nazwy każdego pliku są przechowywane w pliku .gpgdir_map_file dla każdego
katalogu, a sam plik jest zaszyfrowany. W trybie deszyfrowania (-d) -O
argument odwraca proces, dzięki czemu przywracane są oryginalne pliki.
--zaszyfrowane nadpisanie
Zastąp zaszyfrowane pliki, nawet jeśli poprzednie Plik .gpg już istnieje.
--nadpisz-odszyfruj
Zastąp odszyfrowane pliki, nawet jeśli poprzedni niezaszyfrowany plik już istnieje.
-K, --Identyfikator klucza
Ręcznie określ identyfikator klucza GnuPG z wiersza poleceń. Ponieważ GnuPG obsługuje
dopasowanie kluczyków ze sznurkiem, id nie musi być ściśle identyfikatorem klucza; to może być
ciąg, który jednoznacznie pasuje do klucza w pęku kluczy GnuPG.
-D, --Domyślny klucz
Użyj klucza, który GnuPG definiuje jako domyślny, tj. klucza określonego przez
dotychczasowy klawisz domyślny zmienna w ~/.gnupg/opcje. Jeśli domyślna zmienna klucza nie jest
zdefiniowany w ~/.gnupg/opcje, wtedy GnuPG próbuje użyć pierwszego odpowiedniego klawisza
jego pęk kluczy (wstępny test szyfrowania/odszyfrowywania upewnia się, że użytkownik zna
odpowiednie hasło dla klucza).
-a, --agent
Pouczać gpgdir aby uzyskać hasło klucza gpg z uruchomionego agent gpg instancja.
-A, --Informacje-agenta <połączenie informacje>
Określ wartość zmiennej środowiskowej GPG_AGENT_INFO zwróconą przez
agent gpg --demon Komenda. Jeśli gpgdir --agent używany jest argument wiersza poleceń
zamiast --Informacje-agenta, następnie gpgdir zakłada, że środowisko GPG_AGENT_INFO
zmienna została już ustawiona w bieżącej powłoce.
-s, --pomiń test
Pomiń test szyfrowania i odszyfrowywania. To pozwoli gpgdir do użycia do szyfrowania
katalog bez podania hasła (które zwykle jest używane w szyfrowaniu)
tryb do testowania, aby upewnić się, że deszyfrowanie z fikcyjnym plikiem działa poprawnie).
-q, --cichy
Drukuj jak najmniej na ekranie podczas szyfrowania lub odszyfrowywania a
katalogiem.
--bez rekurencji
Poinstruuj gpgdir, aby nie przechodził przez żadne podkatalogi katalogu, który jest
zaszyfrowane lub odszyfrowane.
--bez hasła
Poinstruuj gpgdir, aby nie pytał użytkownika o hasło. Jest to przydatne tylko wtedy, gdy gpg
klucz dosłownie nie ma przypisanego hasła (nie jest to powszechne).
--nie-usuń
Poinstruuj gpgdir, aby nie usuwał oryginalnych plików podczas szyfrowania.
--bez zachowaniaczasy
Poinstruuj gpgdir, aby nie zachowywał oryginalnych wartości mtime i atime w pliku
szyfrowanie lub deszyfrowanie.
-l, --widownia
Podaj ustawienia regionalne inne niż domyślne ustawienia regionalne „C”.
--brak-locale
Nie ustawiaj w ogóle ustawień regionalnych, aby obowiązywały domyślne ustawienia regionalne systemu.
-v, --gadatliwy
Uruchom w trybie pełnym.
-V, --Wersja
Wydrukuj numer wersji i wyjdź.
-h, --help
Wydrukuj informacje o użytkowaniu i zakończ.
Korzystaj z gpgdir online za pomocą usług onworks.net