1.安装vsftpd
1 | sudo apt-get install vsftpd |
2.修改配置 /etc/vsftpd.conf
1 | sudo vim /etc/vsftpd.conf |
替换为以下内容
1 | #若出现以下报错是,则开启一下行 vsftpd: 500 OOPS: prctl PR_SET_SECCOMP failed |
###3.修改配置 /etc/vsftpd.user_list
1 | sudo vim /etc/vsftpd.user_list |
将允许访问的树莓派系统用户添加进来,这里添加了1个用户
1 | pi |
###4.修改配置 /etc/vsftpd.chroot_list
chroot_list_enable=YES时,vsftpd.chroot_list中配置那些可以访问根目录的用户。我是管理员,所以这里会配置我用的帐号pi
1 | pi |
###5.修改配置 /etc/ftpuser
此配置文件是安装时vsftpd自动生成的,存放帐户黑名单,这些帐户一般是比较敏感的帐户,禁止用来做ftp登录,比如root,这里都是默认的,我没改,如果发现有些帐户不能登录,要以查查这里。
###6. 新建ftp文夹
1 | #这个目录好像是匿名登录时默认显示的目录,不过我没有开启匿名登录 |
###7. 启动方式
1 | #若以服务方式运行要配置linsten=NO,然后以服务方式运行 |
###8.连接
使用客户端连接即可,这里推荐使用xftp客户端,简单好用