CentOS7でFTPポートを変更する方法は何ですか?
CentOS 7でFTPポートを変更するには、以下の手順に従って操作してください。
- vsftpd.confファイルを開く:
- /etc/vsftpd/vsftpd.conf ファイルをsudoでviで開く
- 以下の行を見つけて編集してください。
- ポート21で聞く
- 新しいポート番号にしたい場合は、ポート番号21を変更してください。
- ファイアウォールを使用している場合は、新しいFTPポートのルールをファイアウォールに追加してください。以下はfirewalldを使用して操作する例です:
- sudo firewall-cmd –permanent –zone=public –add-port=新しいポート番号/tcp
sudo firewall-cmd –reload - もしiptablesを使用している場合は、以下のコマンドを使用して操作してください。
- sudo iptables -A INPUT -p tcp –dport 新しいポート番号 -j ACCEPT
sudo service iptables save
sudo service iptables restart - 変更を有効にするためにvsftpdサービスを再起動してください。
- sudo systemctl restart vsftpd を実行してください。
現在、FTPサーバーは新しいポート番号で動作します。クライアントが接続する際に新しいポート番号を使用してください。