環境:
centos6.8
問題:
vsftpd の設定プロセスでは、ファイアウォールの設定が必要ですが、起動に失敗しました。
(推奨チュートリアル: centos チュートリアル)
解決策の手順は次のとおりです:
1. まず、/etc/sysconfig/ iptables ファイルが存在しないため、対処する必要があります。
1. iptables ファイアウォール ルール設定コマンドを実行します:
iptables -P OUTPUT ACCEPT
2. iptables サービスを保存します:
service iptables save
3. iptables サービスを再起動します:
service iptables restart
ファイルをもう一度確認してください。
その後、次のコマンドを使用して、ニーズに応じて特定の構成を構成できます。
sudo vim /etc/sysconfig/iptables
保存して終了した後、service iptables start コマンドを使用してファイアウォールを開始しても失敗します。エラーは次のとおりです: 制御プロセスがエラー コードで終了したため、iptables.service のジョブが失敗しました。「systemctl」を参照してください。詳細については、status iptables.service " および "journalctl -xe" を参照してください。
解決策:
確認したところ、iptables の実行時に編集用に新しいファイルが作成されたためであることがわかりました。ファイルは最初は存在せず、service iptables save コマンドを使用して保存されました。
しかし、保存後、/etc/sysconfig フォルダーに iptables.save ファイルが生成され、それを開くと、最初に作成および編集した iptables と同じであることがわかり、iptables をクリアしました.save ファイルを保存して再試行しました。service iptables start
、ファイアウォールは正常に開始されました。
以上がcentos でファイアウォールを有効にできない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。