摘要:在远程登录客户一台移动云服务器的时候,通过移动云的控制平台能够远程登录到服务器,但是通过XShell不能。后续移动技术人员通过设置了 /etc/hosts.deny 后,就可以成功的远程访问。
这里还得给移动点赞一下,对于移动云业务的问题处理人工服务、技术文章还是到位。人工处理暂时没有排队的现象,在问题处理后还有人进行整体效果、人员技术、人员服务做回访评分。
一、问题现状
云主机无法远程登录自查 依照这篇移动云文章关闭了移动云服务防火墙、开放了出入站端口,还是不能通过 XShell 账号密钥连接。采用证书的方式,也还是不行。


通过移动云控制台可以正常远程登录

二、解决办法
具体 hosts.deny 和 hosts.allow 个人不懂,可以参考这个文章 SSH之hosts.allow和hosts.deny文件 主要操作应该就是注释掉了 hosts.deny 文件中 sshd: ALL 这一行。因为看了一下 hosts.allow 这个文件的 IP 并不是我电脑的 IP ,而且自身采用了不同网络都能远程连接了。和家庭 网络 IP 本身就是变动的。
[root@sykj2021 ~]# cat /etc/hosts.deny
#
# hosts.deny This file contains access rules which are used to
# deny connections to network services that either use
# the tcp_wrappers library or that have been
# started through a tcp_wrappers-enabled xinetd.
#
# The rules in this file can also be set up in
# /etc/hosts.allow with a 'deny' option instead.
#
# See 'man 5 hosts_options' and 'man 5 hosts_access'
# for information on rule syntax.
# See 'man tcpd' for information on tcp_wrappers
#
#sshd:ALL
[root@sykj2021 ~]# cat /etc/hosts.allow
#
# hosts.allow This file contains access rules which are used to
# allow or deny connections to network services that
# either use the tcp_wrappers library or that have been
# started through a tcp_wrappers-enabled xinetd.
#
# See 'man 5 hosts_options' and 'man 5 hosts_access'
# for information on rule syntax.
# See 'man tcpd' for information on tcp_wrappers
#
sshd:47.115.170.183
sshd:107.181.228.114
sshd:192.200.110.242
sshd:192.200.113.170
shd:192.168.0.*
[root@sykj2021 ~]#