Hello EWEN

树莓派 Raspberry-Pi 搭建FTP服务器(vsftpd)

安装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