首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过救援模式手动编辑Debian上的防火墙规则,将其锁定在ssh之外!

问如何通过救援模式手动编辑Debian上的防火墙规则,将其锁定在ssh之外!
EN

Unix & Linux用户
提问于 2023-02-27 15:33:20
回答 1查看 125关注 0票数 2

我使用Debian 10和Virtualmin/Webmin运行OVH VPS来管理我的网站。

我试图安装CSF,完全搞砸了;它摧毁了我的防火墙表,并把我锁在门外。我需要知道如何在救援模式下手动编辑防火墙规则以添加自定义端口webmin/ssh正在我的服务器上运行。

详细说明发生了什么:

  1. 尝试安装CSF,但它在安装后使用perl脚本进行检查后抛出错误,这使我没有防火墙。
  2. 尝试运行卸载脚本;它就是不能运行,所以我重新启动了服务器,只有这样,CSF卸载脚本才会运行。
  3. 这仍然让我没有任何webmin防火墙选项可以使用!因此,我再次重新启动,希望我以前的webmin设置将只是使用,不!这是一个重大的错误。完成SSH/Webmin锁定。
  4. 端口80/443正在工作,网站已关闭,但我不能通过它设置的端口或默认的10000访问webmin,为了安全起见,我更改了之前的端口。
  5. 我没有其他防火墙在使用
  6. 我使用OVH VPS

幸运的是,OVH有一个可以引导并挂载磁盘的救援操作系统。我找到了/etc/iptables.up.规则,我添加了webmin端口和ssh端口。我还编辑了SSHD配置,将ssh端口更改为22 (并将我的旧端口设置为SSHD允许的多个端口),并重新启动服务器,但没有骰子!

我只能假设这不是防火墙规则被保存的地方,我无法从我所有的谷歌中找到它!

不知道卸载CSF后重新启动时发生了什么,但它让我完全被锁在外面了。

EN

回答 1

Unix & Linux用户

发布于 2023-02-27 21:32:05

由于@Panki在他们的VPS上有一个KVM选项,允许我登录,所以可以使用UFW重新添加我的端口以进行SSH/Web访问。

https://docs.ovh.com/gb/en/vps/use-kvm-for-vps/

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/737096

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档