版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaobai_classmate/article/details/82256057
配置方式和PAM
- 匿名访问模式
- 本地用户模式
- 虚拟用户模式
PAM可拔插认证模块的原理与认证流程
Vsftpd 的配置文件
名称 | 位置 | |
---|---|---|
主程序 | /usr/bin/vsftpd | |
用户禁止登陆列表 | /etc/vsftpd/ftpusers | |
/etc/vsftpd/vsftpd.conf |
- /etc/vsftpd/vsftpd.conf:
参数 | 解释 | |
---|---|---|
listen=[YES|NO] | 是否以独立运行的方式监听服务器 | |
listen_address=IP | 要监听的IP地址 | |
listen_port=21 | 监听端口 | |
download_enable=YES|NO | 是否允许下载文件 | |
userlist_enalbe=YES|NO | ||
userlist_deny=YES|NO | 是否启用‘禁止登陆名单’ | |
max_cilents=0 | 最大客户端连接数,0为不限制 | |
max_per_ip=0 | 同一IP地址最大连接数,0不限制 | |
anonymous_enable=YES|NO | 是否允许匿名用户 | |
anon_upload_enable=YES|NO | 是否允许匿名用户上传 | |
anon_umask=022 | 匿名用户上传文件的umask | |
anon_root=/var/ftp | 匿名用户的FTP根目录 | |
anon_mkdir_write_enable=YES|NO | 是否允许匿名用户创建目录 | |
anon_other_write_enable=YES|NO | 是否开放匿名用户其他写入权限 | |
anon_max_rate=0 | 匿名用户最大传输速率,0不限 | |
local_enable=YES|NO | 是否允许本地用户登入 | |
local_umask=022 | 本地用户上传文件的umask值 | |
local_root=/var/ftp | 本地用户的FTP根目录 | |
chroot_local_user=YES|NO | 是否将用户权限禁锢在FTP目录,更加安全 | |
local_max_rate=0 | 本地用户最大速率 |