🔑
ecryptfs-mount-private で mount: No such file or directory に対応する
eCryptfsで暗号化したディレクトリがマウントできなくなったので対処した備忘録です。
環境
- Zorin OS 15.3 64bit (Ubuntu 18.04派生)
TL;DR
mv ~/Private ~/Private-old # 間違ってマウント中のファイルや ~/.Private を消さないように注意
mkdir ~/Private
ecryptfs-mount-private
問題発生
ecryptfs-mount-private
を実行しようとしたら、次のようなエラーが出るようになってしまいました。
kage@Kage-XX-XXXX:~/Private$ ecryptfs-mount-private
Enter your login passphrase:
Inserted auth tok with sig [5e69a581f9b1f0a5] into the user session keyring
mount: No such file or directory
とりあえずエラー文でググりますが、キーリングの問題ではなさそうでした。
原因
該当ディレクトリの変更権限がなかったことが原因でした。
- 該当ディレクトリを
mv
してmkdir
する -
chmod
やchown
する
ことで対応できました。
感想
マジで原因分からなくてSSH Keyもプロジェクトも開けなくて困った。
Discussion