ubuntu

Ubuntu iptables如何进行远程管理

小樊
45
2025-10-13 20:42:43
栏目: 智能运维

1. 前提:安装并启动SSH服务
远程管理Ubuntu服务器需通过SSH协议,因此需确保SSH服务已安装并运行。若未安装,执行以下命令安装:

sudo apt-get update
sudo apt-get install openssh-server

启动SSH服务并设置开机自启:

sudo systemctl start ssh
sudo systemctl enable ssh

2. 配置iptables允许SSH远程连接
默认情况下,iptables会阻止所有未明确允许的入站流量。需添加规则允许SSH(默认端口22)的入站连接,同时限制来源IP以提升安全性:

3. 保存iptables规则
Ubuntu重启后,iptables规则会丢失。需安装iptables-persistent工具保存规则,使其永久生效:

sudo apt-get install iptables-persistent
sudo netfilter-persistent save  # 保存当前规则
sudo netfilter-persistent reload  # 重新加载规则(可选)

4. 远程执行iptables命令
通过SSH连接到服务器后,可直接在终端执行iptables命令进行远程管理。例如:

5. 安全注意事项

0
看了该问题的人还看了