FTPサーバーの設定 : Vsftpd2017/06/26 |
Vsftpd をインストールして、ファイル転送用に FTP サーバーを構築します。
|
|
[1] | Vsftpd のインストールと設定です。 |
root@www:~#
apt -y install vsftpd
root@www:~#
vi /etc/vsftpd.conf # 14行目:IPv4をリスンするなら変更 listen= YES
# 22行目:IPv6をリスンしないなら変更 listen_ipv6= NO
# 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 # 上の階層へ移動を許可するユーザーを行毎に列挙 debian
systemctl restart vsftpd |
Sponsored Link |
|