最近购买了阿里云服务器准备玩玩,但是使用xshell连接阿里云服务器时,系统一直提示“Connection established. To escape to local shell, press \’Ctrl+Alt+]\’. Connection closing…Socket close. Connection closed by foreign host. Disconnected from remote host(ALIYUN) at 15:05:08. Type `help\’ to learn how to use Xshell prompt.”(具体如图1所示),百度搜寻无果,最后只能求助阿里云服务人员,特此记录一下解决过程。

图1

      首先从网上查到说是需要检查安全组配置,检查ssh的端口号(22)是否开放,但是我已经开放成功了,还是连接不上。端口开放具体可见下图(图2、图3、图4)

图2

 图3

图4

  然后网上还有说是需要加IP 白名单,先把IP白名单加起来。IP白名单添加可见附件截图(图5、图6)

图5

图6

  网上查到很多解决方法但是都没有用,最后还是客服人员帮忙解决问题的。原因是我在安装mysql时,误将sshd的群组和用户给修改为mysql导致的,最后只需要将sshd的群组和用户修改为root即可。  可通过 chomd 711 sshd 修改。具体可见图7

图7

版权声明:本文为wanglle原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/wanglle/p/11416987.html