🔑

ecryptfs-mount-private で mount: No such file or directory に対応する

2021/02/23に公開

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 する
  • chmodchown する

ことで対応できました。

感想

マジで原因分からなくてSSH Keyもプロジェクトも開けなくて困った。

Discussion