UbuntuサーバーにWebminをインストールしました。 docs によると、ポート10000(Webminが実行されているもの)を開く必要があります。
iptables -A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT
次に、次の方法でファイアウォール構成を適用する必要があることを示します。
/etc/init.d/iptables restart
ただし、このコマンドは私には機能しません。 Ubuntuに変更を保存する別のコマンドはありますか?
Iptablesルールは、実行するとアクティブになります。再起動を発行すると、iptables構成が最後に保存されたものに復元されるだけです。再起動する必要はありません。
復元するシステムサービスを含むパッケージがあります
Sudo apt-get install iptables-persistent
/ etc/iptables/rulesにルールを配置します。
これを行う1つの方法は次のとおりです。
Sudo bash -c "iptables-save > /etc/iptables/rules"
多くのLinuxディストリビューションでは、次の方法でiptablesconfigに加えられた変更を保存できます。
service iptables save
または交互に
/etc/init.d/iptables save
しかし、これはactivate変更ではなく、単に永続的にするだけです。 iptables
コマンドを実行した瞬間、変更はアクティブでした。このコマンドは、リアルタイムで変更を加えます。
iptables-save
iptables-restore
ルールをプレーンテキストファイルに保存し、通常はinit.dスクリプトによってシステムsturupに復元されます。詳細については、iptables.conf e iptablesmanを参照してください