2017年6月8日星期四

ssh通过跳板机来登录集群机器,配置免密码登录的方法

1. 在本机生成RSA公钥私钥
ssh-keygen
一直回车,会在~/.ssh/目录下生成id_rsa、id_rsa.pub两个文件

2. 拷贝id_rsa.pub文件中的内容到跳板机和你需要登录的机器的~/.ssh/authorized_keys文件中

3. 在本机~/.ssh/config中增加内容(注释要删除):
Host jumpserver    //跳板机别名
  HostName jumpserver_ip  //跳板机地址
  User your_username  //用户名
  Port xxx  //跳板机ssh端口
Host hostname  //需要登录的服务器别名
  HostName x.x.x.x  //服务器地址
  User your_username  //服务器的用户名
  ProxyCommand ssh -i ~/.ssh/id_rsa -q -W %h:%p jumpserver //跳板机PoryxCommand

在本机ssh hostname,即可登录。

没有评论:

发表评论