Ubuntu 18.04,托管虚拟服务器。在端口 22 上尝试 SSH Putty 连接会导致超时。端口关闭。通过主机服务管理面板,我可以将服务器置于“修复”模式,并可以通过 Putty 连接到 SSH 端口 22。
当以修复模式连接时,“普通”服务器的文件系统位于 /repair/ 文件夹中。
托管服务提供商告诉我,我需要发出打开 /repair/ 实例上的端口 22 的命令。我不知道该怎么做。
例如,我所做的所有操作都会影响“修复”实例而不是“正常”服务器
sudo ufw allow ssh
在“修复”实例上工作,当我从管理界面以“正常”模式重新启动时,端口 22 再次关闭
如何从修复实例为 SSH 打开端口 22?可以通过编辑文本/配置文件来完成吗?
如果是这样,请有人提供详细说明
修复实例的文件系统:
root@h2861449:/# ls bin dev home lib64 media opt repair run srv tmp var boot etc lib lost+found mnt proc root
sbin sys usr
/repair/的文件系统
root@h2861449:/repair# ls aquota.group bin dev home lib64
media opt proc run srv tmp var aquota.user boot etc lib lost+found mnt private-backup root sbin sys usr
非常感谢你
您可以通过编辑禁用 ufw
/repair/etc/ufw/ufw.conf
。禁用后,您可以正常登录并添加规则并重新启用 ufw。