xshell链接服务器不过期命令

xshell链接服务器不过期命令,第1张

Xshell可以使用“OpenSession”命令来连接服务器,而且不会过期。具体命令格式如下:OpenSession < 服务器地址 > <用户名> <密码> <端口号>。输入此命令后,即可长期连接到目标服务器。

方法一:

1、>

2、以点击左边的列表实例,点击“实例”,右边的列表会显示你拥有的服务器信息,何时到期,多大内存,等等。我们要看的只是一个公网IP,图中的框框地方。

3、复制一下公网IP,打开本机的“远程桌面连接”,Windows各个版本都可以搜索的到,在里面输入IP地址,进入下一步。

4、用户名 一般是 administrator,如果购买的时候指定了其他用户名,那么就用自己设置的名字。密码也是购买的时候设置的密码。

5、输入正确的密码之后,一般会有一个证书提示确认,这个点击确认即可。最终进来的一个地方就是远程的服务器桌面了。

方法二:

1、安装SSH。默认安装就可以了。

2、SSH相关工具介绍:“SSH Secure Shell Client”是“SSH安全Shell客户端”,连接服务器后出现的是字符命令 *** 作界面;“SSH Secure File Transfer Client”是“SSH的安全文件传输的客户端”,连接服务器后出现的是文件管理界面,如图示:

3、使用SSH连接服务器:双击打开SSH,以“SSH Secure File Transfer Client”为例,其实两个界面的连接方式都是一样的,相当于CentOS65中的命令字符界面和可视化界面。

点击界面左上角的电脑标志,然后在d出的对话框中输入服务器的IP地址(公网IP),和账号——然后点击右边的“connect”按钮——输入密码,点击OK,成功连接服务器。

4、服务器系统环境配置:刚开始开通的服务器,都是需要配置服务器环境,安装一些必要的程序,那么久可以在“SSH Secure Shell Client”界面中通过字符命令来 *** 作。例如,查看系统中是否已经安装Mysql数据库。

5、服务器文件管理:如果需要上传下载文件,可以使用“SSH Secure File Transfer Client”来 *** 作,连接之后打开的界面跟ftp的差不多, *** 作方法也类似。

6、断开服务器连接:点击界面左上角带有红色斜杠的电脑标志,在d出的对话框中点击OK就可以断开服务器连接了。

打开终端使用ssh命令链接远程服务器。
命令格式 : ssh root@19216811(root对应你使用的用户名,192……对应的服务器ip地址,一般服务器端口22,命令默认22如果需要更改端口在ssh后面 -p 端口)

小菜运维仅仅只是一位菜鸟运维

废话不多说,小菜运维最近又完成了一套外包项目开发,现在准备将项目部署到甲方购买的阿里云服务器上。因为甲方是集团型大企业,又有自己的运维团队,很多规章制度比较规范,部署的时候要求通过跳板机/堡垒机登录阿里云内网ECS。虽然说跳板机很有必要也应该这样做,但奈何愿意这样做的客户是少之又少,这次是撞上大客户啦!

小菜运维平时都是使用的Xshell、Xftp管理服务器,这次通过跳板机登录内网ECS时不断输入密码,还不能直连内网ECS上传文件, *** 作了几次小菜运维就忍不住要口吐芬芳了,终于决定用Xshell的隧道来彻底解决一下这个效率低下、重复体力劳动的问题了!

Xshell的隧道转发类型共有三种,这里我们不展开介绍各自的应用场景,大家可以自行了解,我们这里选用的是Dynamic,可以实现自动连接内网ECS,也可直接连接FTP,但是前提是必须先连接跳板机建立起隧道,然后再连接内网ECS

隧道类型:
Local(Outgoing)
Dynamic(SOCKS4/5)
Remote(Incoming)

1 连接跳板机

11 建立到跳板机的会话

Xshell选择新建会话,点击左侧 连接 ,在 常规 栏依次填入会话名称、跳板机IP、跳板机端口,然后依次完成 用户身份验证 登录脚本 设置,这里需要强调的一点是,务必记得设置 登录脚本 以保证隧道的长连接,避免因隧道的断开而导致后续其他远程目标机器的连接失败,具体 *** 作如下图:

12 建立跳板机隧道

在上一步的对话框中,继续点击左侧 隧道 - 添加 ,在d出的转移规则对话框中完成规则设置,这里要强调的是 源主机 是指你当前建立隧道连接的本地机器,一般填入 localhost 127001 即可,而 目标主机 则是指你要远程连接的远程服务器,具体配置信息如下图:

2 建立远程主机连接

21 建立到远程主机的会话

Xshell选择新建会话,点击左侧 连接 ,在 常规 栏依次填入会话名称、本机/本地IP、本机/本地监听端口,然后依次完成 用户身份验证 设置,这里需要强调的一点是,务必记得这里设置的连接主机地址 12 中设置转移规则时填写的 源主机 地址,而不是远程服务器的IP地址,同样的,这里设置的端口号也是 12 中设置转移规则时填写的 侦听端口 ,但是 用户身份验证 需要填写远程服务器的用户信息。具体 *** 作如下图:

3 SSH/SFTP到远程服务器

自动连接远程服务器的前提是先连接到跳板机/堡垒机,然后再连接到远程服务器。
在Xshell中双击已建好的到堡垒机的会话,待成功完成登录后,再双击已建好的到远程服务器的会话,这时我们可以看到Xshell自动实现了登录远程服务器 *** 作,这时在Xshell已登录的远程服务器页面,点击顶部工具栏的 新建文件传输 按钮,Xshell将自动打开Xftp并自动登录远程服务器的Xftp文件管理页面;

1 连接跳板机

11 建立到跳板机的会话

这里和 Local(Outgoing)方式 的步骤完全相同,可参照之前步骤 *** 作。

12 建立跳板机隧道

这里和 Local(Outgoing)方式 的区别在于转移规则的配置,具体配置信息如下图:

2 建立远程主机连接

21 建立到远程主机的会话

这里和 Local(Outgoing)方式 的区别在于主机和端口号的配置,这里的主机和端口号都是配置的远程服务器的, 用户身份验证 同样还是需要填写远程服务器的用户信息。具体 *** 作如下图:

22 建立到远程主机会话的代理

在上一步 21 建立到远程主机的会话 的对话框左侧,点击 代理 ,然后浏览并添加代理服务器,这里我们代理服务器设置的就是本地机器,要注意的是这里 代理服务器的监听端口必须和12中隧道转移规则设置的侦听端口保持一致 ,具体配置如下图:

3 SSH/SFTP到远程服务器

这里和 Local(Outgoing)方式 的步骤完全相同,可参照之前步骤 *** 作。

基于隧道可以简化很多体力 *** 作,感觉起来就好像堡垒机不存在一样,实际 *** 作中推荐使用 Dynamic(SOCKS4/5)方式 ,因为Dynamic(SOCKS4/5)方式对于跳板机后有多台远程服务器需要连接的场景只需要配置一次隧道和代理,之后就可以直接添加到远程服务器的会话就可以了;而 Local(Outgoing)方式 则需要为每一台远程服务器添加一个单独的隧道才可以。

如果按照以上步骤 *** 作仍然不能正常访问,那么……建议你联系你的堡垒机管理员,可能是堡垒机帐号/凭据/权限等的设置没有给足你权限。

附-参考文档:
阿里云·堡垒机
阿里云·透明代理


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12817954.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存