发布时间:2016-05-13 09: 23: 57
你可能会发现自己在一个情况下只需要通过网关服务器就可以连接到服务器。使用xshell可以有几种方法做到这一点。
下面是一个配置OpenSSH ProxyCommand设置的示例:
图1:示例图
在上述情况下,如果你的源计算机使用OpenSSH实现,您可以使用以下命令:
$ ssh -o ProxyCommand='ssh user_of_gw_svr@gw_svr nc dest_svr 22' user_of_dest_svr@dest_svr
或者,你可以在你的.ssh/ config中配置个人ssh配置文件:
$ vi ~/.ssh/config
你需要添加以下配置:
Host myserver # session name that can be any.
HostName dest_svr # the real host name that can be reached.
User user_of_dest_svr
Port 22
ProxyCommand ssh user_of_gw_svr@gw_svr nc %h %p
然后你就可以使用下面的命令连接到服务器:
$ ssh myserver
您也可以完全使用Xshell会话属性接口连接。以下列出了一个简单的从会话属性连接的例子:
图2:设置连接
图3:设置用户身份验证
图4:设置登录脚本
预计字符串会有所不同,当然,这取决于您的情况。
做一个代理配置,并在你的会话文件选择它。
图5:设置代理
根据连接类别列出的主机必须是你的目标服务器。
现在您需要编辑启动脚本gw_svr(网关服务器)。
$ vi ~/.bash_profile
根据您的shell,你可能启动的脚本、proilfe、.cshrc等,插入以下代币中跳跃到目标服务器:
图6:代码示例
以上就是登录xshell的使用方法了,可随时尝试使用。
文章内容为原创,转载请注明出处:http://www.xshellcn.com/xsh_column/ddty-dlxsy.html
展开阅读全文
︾