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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM