Linuxでvsftpdをインストールおよび設定する方法は何ですか?
Linux システムに VSFTPD をインストールして設定する方法は次のとおりです:
- vsftpdをインストールするためにパッケージ管理ツールを使用してください。
- Debian/Ubuntuシステム:vsftpdをインストールするために以下のコマンドを使用してください。
sudo apt-get update
sudo apt-get install vsftpd
- Red Hat/CentOSのシステム:vsftpdをインストールするために以下のコマンドを使用してください。
sudo yum install vsftpd
- vsftpdの設定:
- vsftpdの設定ファイルを編集するには、vimや他のエディタを使用して/etc/vsftpd.confファイルを開いてください。
sudo vim /etc/vsftpd.conf
- 必要に応じて、匿名ユーザーのアクセス、ユーザーディレクトリの設定、ポートの設定などを行い、設定を完了したら保存して終了します。
- vsftpdサービスを起動します。
- vsftpdサービスを起動し、自動起動を有効に設定する:
sudo systemctl start vsftpd
sudo systemctl enable vsftpd
- ファイアウォールのルールを設定する。
- ファイアウォールが有効になっている場合、vsftpdサービスへのアクセスを許可するためのルールを追加する必要があります。
sudo firewall-cmd --add-service=ftp --permanent
sudo firewall-cmd --reload
- vsftpdサービスのテスト:
- VSFTPDサーバーにFTPクライアントを使用して接続し、ファイルに正常にアクセスおよびアップロードできるかどうかをテストしてください。
これらの手順を通じて、Linuxシステムにvsftpdサービスをインストールおよび設定できます。