从一台命令行Linux登录另一台命令行Linux

  • 其实写这篇文章时,已经成功登录了另外的Linux机器,但是很快发现自己不会退出这种连接状态。索性写下这篇文章,将题目所提问题和以后有可能遇到的,这方面的所有问题都记录下来。

事由:

  • 今天在阿里买了两台云服务器,加上原有的一台,一共三台。因为是自己练习用,什么堡垒机,跳板机的都没有。一台有公网IP,其他两台没有,都要靠有公网那台电脑访问。
    其实这里还有问题,那两台服务器没有连接公网,那么用yum安装应用,系统更新之类的操作,还没有头绪,等有解决方案了,写文章在这里做链接。
  • 下边先记录一下访问的方法
    比如用root帐号连接一个IP为192.168.1.100,而且默认端口22没有被限制的机器,
输入:“ssh 192.168.1.102 -l root”,

回车后输入root帐号的密码再回车确认即可。
如果ssh连接用默认端口22被限制,则需要知道被连接的服务器开通的给ssh远程连接使用的端口是多少,这里假定,ssh使用的另行指定的端口号是2222,则连接命令加上参数-p,用来指定该端口号,命令为

如:“ssh 192.168.1.100 -l root -p 2222” 
  • 一旦连接上,怎么退出
    比如网上查到的方法如下
ssh 登出>>
退出的时候不是ssh命令,而是:输入“~”与“Ctrl-Z”组合。
当你输入“~”你不会立即在屏幕上看到,当你按下并且按回车之后才一起显示。如下,在远程主机中以此输入“~”;

尝试了一下,其实是不行的。索性自己随便输入exit,然后回车,居然成功退出了。不说了,上图。


从一台命令行Linux登录另一台命令行Linux_第1张图片
用exit命令退出centos的ssh连接

你可能感兴趣的:(从一台命令行Linux登录另一台命令行Linux)