Używam pass jako mojego menedżera haseł. Ostatnio zainstalowałem Mint 18.1 na nowym dysku, używając aptika do skopiowania /home
, oprogramowanie itp. z mojej starej instalacji Mint 17.2 na innym dysku.
Ja również skopiowałem .password-store
i .gnupg
.
Teraz mogę uzyskać dostęp do zapisanych haseł, ale nie mogę wstawiać nowych plików. To jest błąd, który dostaję, kiedy to robię pass insert -m somedir/somefile
:
gpg: can't create 'home/me/.password-store/somedir/somefile.gpg': Permission denied
gpg: [stdin]: encryption failed: Permission denied
Właściciel i grupa dla .password-store
i .gnupg
jest moim użytkownikiem. Zmiana uprawnień na .password-store
nawet 777 nie pomogło.
ls -ld .gnupg/
drwx------ 3 me me 4096 May 13 19:33 .gnupg/`
ls -ld .password-store/
drwxrwxrwx 11 me me 4096 May 8 23:55 .password-store/
Jakieś pomysły na to, co się tutaj dzieje?
somedir
nie ma uprawnień do zapisu ani podobnych problemów.
~/.gnupg
(ls -ld <file/directory)>
).chmod 777
rzadko jest rozwiązaniem problemów z pozwoleniem, lepiej spróbuj zrozumieć, na czym polega problem. GnuPG czasami nawet odmawia działania, gdy wydawane są zbyt szerokie uprawnienia!