ubuntu的SSH的安装和免密码登陆

1、安装SSH

 $ sudo apt-get install ssh
 $ sudo apt-get install rsync
 $ ssh localhost   登陆本地进行验证

    问题1:如果你开机登陆不是以root登陆的话,当登陆localhost的时候,输入密码会总是提示请重新输入密码,你输入的密码有误之类的错误提示。执行第二步

2、免密码登陆设置

    2.1生成密钥,将生成的密钥追加到authorized_keys中,以便登陆的时候自动获取密钥

$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

 3、$ ssh localhost   登陆本地进行验证。这个时候就可以登陆成功了

你可能感兴趣的:(ubuntu的SSH的安装和免密码登陆)