码迷,mamicode.com
首页 > 系统相关 > 详细

Linux生成ssh公钥免密码登录远程主机和Xshell跨跳板机登录

时间:2017-09-02 22:31:51      阅读:544      评论:0      收藏:0      [点我收藏+]

标签:log   跳板   author   输入密码   账户   scripts   copy   call   6.2   

##Linux生成ssh公钥免密码登录远程主机:
1:ssh-keygen -t rsa
#生成密钥
2:ssh-copy-id -i ~/.ssh/id_rsa.pub hejm@172.16.205.117
#把本机的公钥追到远程主机172.16.205.117(登录账户hejm)的 ~/.ssh/authorized_keys 里
注:如果ssh的端口不是22,可用参数p指定对应端口
ssh-copy-id -i ~/.ssh/id_rsa.pub -p 23 hejm@172.16.205.117

或者通过vim编辑把公钥追加到目标主机账户的authorized_keys(追加写入)

##XShell使用Xagent代理执行登录脚本(ssh)自动跨跳转机登录远程主机(免密码登录)

Xshell登录跳板机的账户密码可以采取会话保存账户密码的方式.Xshell>Tools>Launch Xagent,Manage Keys生成对应秘钥(会要求需要秘钥管理输入密码,该密码可以为空)

把对应秘钥添加到目标登录远程主机的~/.ssh/authorized_keys 里
XShell>File>Open>Sessions管理里,配置对应Sessions,配置对应跳板机的账号密码,同时
Login Scripts里输入执行登录脚本ssh hejm@172.16.205.117
SSH编辑项里启用Use Xagent和Launch Xagent automatically

Linux生成ssh公钥免密码登录远程主机和Xshell跨跳板机登录

标签:log   跳板   author   输入密码   账户   scripts   copy   call   6.2   

原文地址:http://www.cnblogs.com/qiufengsuopo/p/7468012.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!