内容目录
本文转载自好友朱振宇博客,原文地址http://blog.zhuzhenyu.net/linux/ssh-no-pass-login.html,以下操作本人亲测有效。
对于有很多服务器的人来说,使用无密码登陆可以很方便管理机器。我们只要做一份密码文本文档存放起来即可。
在自己的私人电脑上无密码登陆服务器。包括scp,ssh等命令无密码使用
下面来看下配置。
在私人机器上的操作:
- ssh–keygen –t rsa
- #敲击三下回车
- ssh root@Ip “mkdir .ssh;chmod 0700 .ssh” (需要输入密码)
- scp ~/.ssh/id_rsa.pub root@ip:.ssh/id_rsa.pub (需要输入密码)
#在服务器上的操作
- #(如果已经存在这个文件, 跳过这条)
- touch /root/.ssh/authorized_keys
- cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
操作完之后.就可以使用无密码登陆,无密码scp
ssh root@ip
scp abc.txt root@ip:./