Ubuntu SSH安装及配置免密码登录

1:安装ssh:

sudo apt-get install openssh-server

 

2:检查是否安装成功:

ps -e | grep ssh,可以看到进程sshd

或者使用命令:ssh -V, 查看ssh版本

 

3:生成密钥对及

在master机器上生成密钥对:ssh-keygen -t rsa, 一路回车结束,进入到目录.ssh,可以发现生成以下文件:

id_rsa : 生成的私钥文件

id_rsa.pub : 生成的公钥文件

 

执行以下命令生成授权文件

cat id_rsa.pub >> authorized_keys

 

4:复制私钥及授权文件到其它机器

将文件id_rsa, authorized_keys 复制到其它机器的.ssh目录,注意设置id_rsa权限为600:chmod 600 id_rsa

如果希望ssh公钥生效需满足条件:.ssh目录的权限必须是700

 

参考链接:

http://blog.51cto.com/bingdian/313319

http://www.ruanyifeng.com/blog/2011/12/ssh_remote_login.html

posted @ 2017-12-26 14:43  黎明踏浪号  阅读(7162)  评论(0编辑  收藏  举报