在Linux系統中,可以使用iptables或firewalld來限制訪問權限。這里分別介紹這兩種方法:
iptables是Linux系統中的一個命令行工具,用于配置內核防火墻。以下是一些基本的iptables規則示例:
iptables -A INPUT -s 192.168.1.100 -j ACCEPT
iptables -A INPUT -s 192.168.1.100 -j DROP
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j DROP
service iptables save
注意:在執行iptables命令之前,請確保您具有root權限。
firewalld是另一個用于配置Linux防火墻的命令行工具。以下是一些基本的firewalld規則示例:
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.1.100" accept'
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.1.100" reject'
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --remove-port=22/tcp
firewall-cmd --reload
注意:在執行firewalld命令之前,請確保您具有root權限。
這兩種方法都可以有效地限制Linux系統的訪問權限。您可以根據自己的需求選擇合適的方法。