UbuntuでFTPサービスを有効にする方法

Ubuntu で FTP サービスを有効にするには、次の手順に従ってください。

  1. ターミナルを開いて以下のコマンドを実行すれば、vsftpdパッケージがインストールできます。
sudo apt update
sudo apt install vsftpd
  1. 配置vsftpd:打开vsftpd的配置文件,运行以下命令:
sudo nano /etc/vsftpd.conf
  1. 設定檔で以下の設定を任意で行うことができます。
  1. 匿名アクセスを有効にする(必要な場合):anonymous_enable の値を YES に設定する。
  2. 匿名アップロードを無効にする:anon_upload_enable の値を NO に設定します。
  3. Allow Local Login: Set local_enable to ‘YES’.
  4. 書き込み権限を許可するには、write_enable の値を「YES」に設定します。
  5. FTP 利用者のホームディレクトリを指定する: chroot_local_user のコメントを解除し、その値を YES に設定します。
  6. FTPユーザーのホームディレクトリパスを指定:local_rootのコメントアウトを外し、ご希望のパスに値を設定します。
  7. FTPユーザーの権限を指定: user_sub_tokenのコメントを外して、値に$USERをセットする
  1. 設定ファイルを保存して閉じてください。そのあとに次のコマンドを入力してvsftpdサービスを再起動してください。
sudo systemctl restart vsftpd
  1. ファイアーウォールを有効にしている場合は、FTPトラフィックがファイアーウォールを通過できるようにする必要があります。FTPのポート(デフォルト21)を開くには、次のコマンドを実行します。
sudo ufw allow ftp

すでに、Ubuntu に FTP サービスが起動済みのはずです。FTP クライアントを使って Ubuntu に接続し、ファイル転送を行ってください。

bannerAds