ssh 免密码登陆

ssh 免密码登录

说明:

ssh 无密码登录要使用公钥与私钥。

linux或者mac系统下可以用用ssh-keygen生成公钥/私钥对。

 

1.在本机生成密钥(~/.ssh目录下生成id_rsa和id_rsa.pub。

ssh-keygen -t rsa

2.发送公钥到远程主机 ~/ 目录下

scp  ~/.ssh/id_rsa.pub root@192.168.0.0:~/

3.登录远程主机把公钥追加到授权key中

cat ~/id_rsa.pub >> ~/.ssh/authorized_keys (赋予600权限  chmod 600 authorized_keys)

4.现在你就能正常登录了

ssh root@192.168.0.0

5.为了简化登录操作

~/.bashrc,添加以下行:
alias loginssh = "ssh root@192.168.0.0"

然后   source  ~/.bashrc 

6.然后就可以更简便的登陆了

loginssh

 

注:以上是基于公司测试服务器操作~~

 

posted @ 2018-03-23 13:28  ~煎饼果子~  阅读(1015)  评论(0编辑  收藏  举报