如图所示,这个方法适用于几乎所有树莓派,里面不仅仅包含buster
进入软件源地址的文件并修改(vi进入后按a进入插入模式,不会用的自己百度,就是一个简单的编辑器) sudo vi /etc/apt/sources.list// 进入文件// 将这个文件里的你见到的所有东西全删了// 复制下面的内容并粘贴进入文件deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi#deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi// esc后按:wq保存并退出 进入另一个与apt-get相关的源文件,并修改(vi进入后按a进入插入模式,不会用的自己百度,就是一个简单的编辑器) sudo vi /etc/apt/sources.list.d/raspi.list // 将这个文件里的你见到的所有东西全删了// 复制下面的内容并粘贴进入文件deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ buster main ui// esc后按:wq保存并退出 更新一下树莓派的apt-get sudo apt-get updatesudo apt-get upgrade 搞定= =现在源就换好了。接下来搞ftp sudo apt-get install vsftpd // 等待装好后输入下一行代码sudo service vsftpd start // 开启ftp服务sudo vi /etc/vsftpd.conf// 进入ftp配置文件按照下面修改在文件中找到下面这些东西,并修改,别忘了修改后把前面的 # 去掉配置用户可以写权限:write_enable=YES配置uMask:local_umask=022(默认为077,该种方式不支持断点续传,修改为022)禁止匿名用户登录:anonymous_enable=NO限制用户访问配置以外的路径:chroot_local_user=YES(这个配置是限制全部用户的,也可以限制部分用户)配置用户的Home目录:local_root=/application/search/test为系统新分配一个账号:test/test
随后重启ftp服务
sudo service vsftpd restart 搞定了- - 在win下安装一个FileZilla Client的就行了= =