我有一台 Ubuntu 16.04 服务器,其中用户的主目录已加密。我遵循了一份指南,其中说明要使公钥身份验证与 ecryptfs 配合使用,您需要:
- 做一个
home/.ssh directory
。 - 将您的
~/.ssh/authorized_keys
移至/home/.ssh/
- 修改
AuthorizedKeysFile
为/etc/ssh/sshd_config
:/home/.ssh/%u
- 创建符号链接:
ln -s /home/.ssh/username ~/.ssh/authorized_keys
- 创建一个未安装的
~/.profile
包含ecryptfs-mount-private
虽然完成上述操作后公钥认证肯定有效,但我遇到的问题是它ecrypt-mount-private
现在提示我输入密码。
有没有什么方法可以自动挂载我的加密目录而不必输入密码?