概念补充
FTP 全称 File Transfer Protocol,中文名为文件传输协议。而 vsftpd,全名为 very secure FTP daemon,意为非常安全的 FTP 服务。
作用是常用于 Web 等服务器实现跨网络、跨平台的文件传输,使用简单,功能全面。
配置详解
vsftpd 常用设置项:
参数 | 作用 |
---|---|
anonymous_enable=YES | 是否允许匿名用户登录 |
local_enable=YES | 是否允许本地用户登录 |
write_enable=YES | 用户是否拥有写入权限 |
local_umask=022 | 本地用户上传默认权限 |
dirmessage_enable=YES | 是否使用目录消息通知 |
chroot_local_user=YES | 限制用户的家目录 |
userlist_enable=YES | 是否启用名单限制 |
anon_upload_enable=YES | 是否允许匿名用户上传,如果允许,则可以使用匿名用户将文件上传到 pub 目录,注意系统权限 |
anon_mkdir_write_enable=YES | 是否允许匿名用户新建目录 |
chown_uploads=YES | 是否修改上传文件的所有者 |
chown_username=whoever | 指定修改所有者的用户名称 |
idle_session_timeout=600 | 空闲超时时间 |
data_connection_timeout=120 | 传输超时时间 |
ftpd_banner=Welcome to blah FTP service | 服务登录欢迎信息 |
相关文件
FTP 的相关文件:
路径 | 作用 |
---|---|
/etc/vsftpd/user_list | vsftpd 黑名单,每个用户占用一行 |
/var/ftp/pub | 匿名用户访问目录 |
相关端口
FTP 的相关端口:
端口 | 作用 |
---|---|
20 | 数据端口 |
21 | 控制端口「默认」 |
本文链接:https://my.lmcjl.com/post/19671.html
展开阅读全文
4 评论