/home
インストール中に誤って暗号化を有効にしました。したがって、システムを起動するたびに、コンソールで手動で復号化する必要があります。私はそれをしましたecryptfs-umount-private
。起動時に自動的に復号化するには?
ベストアンサー1
以下を使用して永久に復号化できます。
- ログイン時のホームディレクトリのバックアップ
sudo cp -rp /home/user /home/user.backup
1.1。ホームバックアップにすべての内容が含まれていることを確認してください!
- grub経由でrootで再起動
または、root の使用に切り替えることもできます(他の
sudo
権限を持つユーザーアカウントも同様に機能します)。- ホームディレクトリの削除
rm -rf /home/user
- 削除する
/home/.ecryptfs/<myusername>
その後、パッケージを削除します。
apt-get remove ecryptfs-utils libecryptfs0
- ホームディレクトリを復元します。
mv /home/user.backup /home/user
- 再起動
- 次の
.Private
.ecryptfs
いずれかのフォルダを削除してください。rm -rf ~/.Private
rm -rf ~/.ecryptfs
- うん!
これは私にとって効果的です。ホームフォルダファイルの権限は変更されず、DropboxやGitリポジトリに干渉しません。何らかの理由でUbuntu 9.10を新規インストールすると、最初のコマンドは実行されません。