修改端口后,先不要关闭当前窗口,新开一个窗口看新端口是否能够成功登录后,再关闭旧窗口
ssh加端口,测试端口正常后在关掉原端口,这是日常操作,不然就是把自己锁在门外了
那就VNC吧
好的
下次知道了,晚上我试下vnc看还有救吗
还有一种办法是,如果同账号下还有另一台机,你可以 unmount 问题机的硬盘挂到另一台上,然后进去直接修改 sshd 配置文件。再挂回到原来机器上,重启也行的。
一直用key登录,没改过22端口
改完后连不上可能是客户端这边的记录的 known_hosts 和新的不一致了(也就是清缓存),我前段时间也是改了端口遇到这个问题。同样的该端口后启动 sshd 服务失败,然后直接重启了实例,再之后是客户端还是连不上,我查了下发现是需要删掉之前登录保存的 known_hosts 记录,然后重新登录即可。
PS:我是命令行直接 ssh 使用 config 配置登录,这种方式会产生 known_hosts 记录,xshell 会不会产生我并不清楚,大概率是会的。
重启sshd 服务报错大概率是 selinux策略导致的
你先看telnet 55520端口通不通
你去甲骨文官网进服务器控制台把selinux 关掉 。然后再重启sshd服务查看是否报错
首先确定sshd服务的状态。如果sshd服务正常后然后再看防火墙安全组把55520端口开开放就ok了
如果服务器里边没有什么重要资料,最简单的解决方案就是重装,改远程端口要记得先关闭selinux再重启sshd服务。然后修改完成后测试新端口的时候原来的会话不要关。等新的端口起来以后再关闭原来的会话。这次就当做吃一堑长一智。加油 佬友
也是看这个佬友的教程,也是一样的操作,也是一样的进不去。最后我直接重置实例了 ![]()
也可能没用sshd而是ssh?试试改ssh.config和systemctl restart ssh?
基本就是iptable没开放这个端口,甲骨文新开的的主机如果没开密码登录,cloudshell应该也无解了,重开吧
甲骨文这么复杂的吗??比其它的机器复杂好多看起来
