SSH免密码登录
的有关信息介绍如下:配置免密码登录(linux)
安装SSH
sudo apt-get install ssh
回车后,输入‘Y,同意安装,因为用了sudo(超级用户),会出现需要输入密码的提示(如果本身已经切换为超级用户,请忽略sudo),输入管理员密码后回车,让它自行安装
安装完成后,打开Shell,输入命令生成密钥
ssh-keygen -t rsa
单击回车,出现提示内容,回车,‘y’,回车,回车
结束后,默认会在~/.ssh目录生成两个文件
id_rsa //私钥
id_rsa.pub //公钥
把公钥添加到authorized_keys中
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
修改权限
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
输入命令
ssh localhost
出现welcome的字眼并且没有提示需要输入密码,则设置已经成功。
若出现需要输入密码的提示的话,则修改.ssh文件夹和authorized_keys文件的权限,如果还是不行,请检查上面步骤是否有出现命令输入错误或者步骤跳跃。