@JackZheng
2016-08-12T15:07:09.000000Z
字数 504
阅读 647
Raspberry-Pi
安装:$ sudo apt-get install vsftpd
为 FTP 服务器创建一个帐户:$ sudo useradd -d /var/www -s /usr/sbin/nologin web
修改该帐户的密码:$ sudo passwd web
更改用户目录的权限:$ sudo chown -R web.web /var/www
编辑 /etc/vsftpd.conf 文件,删除以下语句前的注释符号:
local_enable=YESwrite_enable=YESchroot_local_user=YESchroot_list_enable=YESchroot_list_file=/etc/vsftpd.chroot_list
编辑 /etc/vsftpd.chroot_list 文件,将新创建的用户名写入。
编辑 /etc/shells 文件,添加 /usr/sbin/nologin 一行。
重新启动 vsftpd:$ sudo service vsftpd restart
如需禁止匿名登录,将 /etc/vsftpd.conf 文件中的 anonymous_enable=YES 改为 anonymous_enable=NO。