首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

小白技巧:openSUSE设置服务服务通过防火墙

小白技巧:在 openSUSE 中设置服务,使其通过防火墙

在 openSUSE 系统上设置服务以使其通过防火墙,您需要进行以下步骤。这里以 SSH 端口转发为例进行说明。

  1. 编辑防火墙文件 在 /etc/firewall.users 文件中,你可以添加要允许通过防火墙的服务和端口。编辑该文件以允许 SSH 服务通过防火墙。
代码语言:bash
复制
sudo nano /etc/firewall.users
  1. 添加允许通过防火墙的 SSH 服务和端口 在文件末尾粘贴以下内容并保存:
代码语言:plaintext
复制
sshd:*:22:22

上述内容中 sshd 代表 SSH 服务,* 代表允许所有用户通过该端口。设置完成后,重新加载防火墙规则以确保设置生效。

  1. 重新加载防火墙规则
代码语言:bash
复制
sudo firewall-cmd --reload
  1. 测试 SSH 服务是否能正常工作 现在,重新启动 SSH 服务以确保新设置生效,然后尝试连接。
代码语言:bash
复制
sudo systemctl restart sshd
代码语言:plaintext
复制
ssh username@localhost -p 22

如上所述,你已成功在 openSUSE 系统中将 SSH 服务通过防火墙。您可以根据需要对其他服务和端口进行类似的设置。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券