安装vsftpd服务器 (约400KB)
sudo apt-get install vsftpd
启动ftp服务
sudo service vsftpd start
编辑vsftdp的配置文件
sudo nano /etc/vsftpd.conf
找到以下行,定义一下
anonymous_enable=NO
表示:不允许匿名访问
local_enable=YES
设定本地用户可以访问
write_enable=YES
设定可以进行写操作
local_umask=022
设定上传后文件的权限掩码
chroot_local_user=YES
修改访问目录,新增一行
local_root=/var/www/
# anon_root=/var/www/tmp
# local_root 针对系统用户;anon_root 针对匿名用户
注:FTP用户根目录权限是555(dr-xr-xr-x),权限设置成777登陆不了
重启vsftpd服务
sudo service vsftpd restart
测试一下, OK
通过ftp连接树莓派系统,以用户名pi登录,密码是raspberry