树莓派4安装ftp服务端
2024-10-08 04:02:42
vsftpd是开源的轻量级的常用ftp服务器.
1,安装vsftpd服务器 (约400KB)
sudo apt-get install vsftpd
2,启动ftp服务
sudo service vsftpd start
3,编辑vsftdp的配置文件
sudo nano /etc/vsftpd.conf
找到以下行,定义一下
anonymous_enable=NO
表示:不允许匿名访问
local_enable=YES
设定本地用户可以访问。
write_enable=YES
设定可以进行写操作
local_umask=022
设定上传后文件的权限掩码。
存盘退出
4, 重启vsftpd服务
sudo service vsftpd restart
5, 测试一下, OK
通过ftp连接树莓派系统,以用户名pi登录,密码是raspberry ,即当前系统的用户名密码
ftp的根目录是/home/pi,即pi用户的HOME目录
可上传或下载文件了
如果设置为其他目录 需要在配置文件中添加以下
local_root=/home/pi/ftp
allow_writeable_chroot=YES
这种情况下可能会出现没有文件夹权限 需要给文件夹设置权限
在linux下执行 sudo chmod -R 777 /home/pi/ftp
最新文章
- PHP之static静态变量详解(一)
- d3.js读书笔记-2
- 纯js异步无刷新请求(只支持IE)
- java JFrame修改左上角的图片
- highstock-处理时间需要处理世界时间偏移量
- HDU 4812 D Tree 树分治+逆元处理
- C/C++操作MySQL数据库——增、删、改、查
- pythonweb自动化测试
- linux下VI编辑器的使用
- POJSorting It All Out (拓扑)
- (转)Java并发编程:并发容器之ConcurrentHashMap
- MyBatis学习笔记1--初识MyBatis
- Linq用法小记
- LOJ2255. 「SNOI2017」炸弹 (线段树)
- Java的XML解析
- css3整理--transform
- python实现图片隐藏信息技术
- (转)Java大数操作(BigInteger、BigDecimal)
- map的迭代器
- day21 xml模块 ATM+购物车