忍者ブログ

NOROMA CLUB -日記-

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

拍手[0回]

PR