2016年10月15日 Raspberry Pi 設定あれこれ(vsftpd編)
Raspberry Pi にvsftpdインストールです。
vsftpd
・インストール
% sudo apt-get install vsftpd
・基本設定
/etc/vsftpd.conf
の下記の設定を有効にする。
write_enable=YES local_umask=022 ascii_upload_enable=YES ascii_download_enable=YES
・ホームディレクトリより上には移動禁止とする設定
/etc/vsftpd.conf
に下記の設定を追加する。
allow_writeable_chroot=YES chroot_local_user=YES
ちなみに、ネットでは下記の方法がよく見つかりましたが、
試してみたところダメでした(ログインできなくなりました)
chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list
・ログイン禁止ユーザをftp有効にする(主にFTP専用ユーザ用)
/etc/shells
に
/usr/sbin/nologin
を追加
ひととおり設定できたら、最後に再起動
% sudo service vsftpd restart
PR