去掉Ubuntu10.04加密主目录的一种方法

来源:互联网 发布:驱动人生mac版下载 编辑:程序博客网 时间:2024/04/20 23:59

  此帖是“使用Putty登录Ubuntu后得到"Server refused our key"错误的一种解决方法”的后续,主要采用了此帖的方法,但是省略几个步骤。

  我的做法:

  1. 备份主目录,输入下面的命令,效果如图

sudo cp -rp /home/allen /home/allen.bak

 

  2. 使用root用户登录系统,这里可能有点小问题,就是默认情况下Ubuntu是禁用root用户的,所以先要启用它,如下图。


  注销当前用户,直接输入logout命令,并使用root用户登录。用户名是root,而密码就是你刚才输入的密码,回车即可。

  3. 删除原来的主目录和一些用于加密的隐藏目录

rm -rf /home/allen
删除原来的主目录

mv /home/allen.bak /home/allen
重命名备份主目录为主目录

rm -rf /home/.ecryptfs rm -rf /home/allen/.ecryptfsrm -rf /home/allen/.Private

  经过上面的步骤,我重启系统,然后就能使用SSH的公钥验证进行登录了。但是这里我并没有卸载ecryptfs-utils和libecryptfs0,希望它能对大家有帮助吧,呵呵。