FTP : Vsftpd インストール2021/05/20 |
Vsftpd をインストールして、ファイル転送用に FTP サーバーを構築します。
|
|
[1] | Vsftpd のインストールと設定です。 |
root@www:~#
apt -y install vsftpd
root@www:~#
vi /etc/vsftpd.conf # 31行目 : コメント解除 (書き込み許可) write_enable=YES # 99,100行目 : コメント解除 (アスキーモード転送許可) ascii_upload_enable=YES ascii_download_enable=YES # 122行目 : コメント解除 (chroot 有効) chroot_local_user=YES # 123行目 : コメント解除 (chroot リスト有効) chroot_list_enable=YES # 125行目 : コメント解除 (chrootリスト指定) chroot_list_file=/etc/vsftpd.chroot_list # 131行目 : コメント解除 (ディレクトリごと一括での転送有効) ls_recurse_enable=YES # 最終行へ追記 : chroot のルートディレクトリ指定 # 指定しない場合はユーザーのホームディレクトリがルートディレクトリとなる # public_html を指定した場合 且つ 当該ディレクトリがないとログインできないので注意 local_root=public_html
# seccomp filter をオフ (ログインできない場合) seccomp_sandbox=NO
root@www:~#
vi /etc/vsftpd.chroot_list # 上の階層へ移動を許可するユーザーを行毎に列挙 ubuntu
systemctl restart vsftpd |
Sponsored Link |