原文参考:如何在 linux 中搭建 FTP 服务

安装vsftpd

sudo apt-get install vsftpd
使用Orange Pi Zero做小小服务器(FTP篇)
安装vsftpd

修改配置

打开“/etc/vsftpd.conf”:

nano /etc/vsftpd.conf

为了允许ftp用户可以修改文件系统的内容,修改“write_enable”标志必须设置为 YES


使用Orange Pi Zero做小小服务器(FTP篇)
修改配置

重启FTP服务器

sudo systemctl restart vsftpd

客户端连接 输入 ip 用户 密码 和端口(默认是21) 连接


使用Orange Pi Zero做小小服务器(FTP篇)
连接

连接 后默认目录是在"/home/你的用户名/"下

其他配置说明

匿名用户登录:

# 允许匿名用户登录
anonymous_enable=YES
# 匿名登录不需要密码(可选)
no_anon_password=YES
# 匿名登录的最大传输速率,Bytes/second(可选)
anon_max_rate=30000
# 匿名登录的目录(可选)
anon_root=/example/directory/
#设定本地用户可以访问
local_enable=YES   
#设定可以进行写操作
write_enable=YES
#设定上传后文件的权限掩码
local_umask=022

允许本地(系统)用户登录:

local_enable=YES

根目录限制(只许访问当前登录用户目录或自定义目录):

chroot_list_enable=YES 
chroot_list_file=/etc/vsftpd.chroot_list

相关文章:

  • 2021-12-12
  • 2021-05-07
  • 2021-11-26
  • 2022-02-04
  • 2022-02-22
  • 2021-08-04
  • 2022-12-23
  • 2021-08-31
猜你喜欢
  • 2021-11-12
  • 2021-07-21
  • 2021-07-10
  • 2022-01-16
  • 2021-08-09
  • 2021-04-27
  • 2022-02-17
相关资源
相似解决方案