一开始因为工作原因,需要修改树莓派的html界面,发现修改代码后想再看效果超麻烦,在想如果能使用FTP来更新代码查看效果就好了,然后就研究了段时间
1、安装vsftpd服务器
sudo apt-get install vsftpd
如出现404错误,应先获取更新文件: sudo apt-get update
2、启动ftp服务器
sudo service vsftpd start
3、编辑vsftpd的配置文件
sudo nano /etc/vsftpd.conf
找到以下行,定义一下
anonymous_enable=NO //禁止匿名登录
local_enable=YES
write_enable=YES
chroot_local_user=YES
添加一行
local_root=/home/ftp1
添加ftp本地用户:
sudo useradd -m ftp1
sudo passwd ftp1
sudo nano /etc/pam.d/vsftpd
注释这句
#auth required pam_shells.so
确认home目录
ls /home
sudo mkdir -p /home/ftp1/files
sudo chmod a-w /home/ftp1
4、重启服务器
sudo service vsftpd restart
5、通过ftp连接树莓派系统,用户名为fpt1,密码为设定的密码
1139

被折叠的 条评论
为什么被折叠?



