以下介绍几个相关文件:
vsftpd.ftpusers : 指定了哪些用户账户不能访问FTP服务器,例如root等。
vsftpd.user_list : 该文件里的用户账户在默认情况下也不能访问FTP服务器,仅当vsftpd.conf配置文件里启用userlist_enable=NO选项时才允许访问。
viftpd.conf : 来自定义用户登录控制、用户权限控制、超时设置、服务器功能选线、服务器性能选项、服务器响应消息等FTP服务器的配置。
注意:修改文件后要重启vsftpd服务:service vsftpd restart。
下面是对viftpd.conf里面的常用命令解释(有些命令可能没有,可以自己添加):
anonymous_enable=YES 匿名用户登陆是否开启。
local_enble=YES 本地用户登陆是否开启
local_root=/var/ftp/pub 本地用户登陆默认访问目录
.
.
anonymous_enable=YES
anon_upload_enable=YES(默认为no:关闭);(匿名用户是否能上传文件)
anon_mkdir_write_enable=YES (匿名用户是否能够创建目录)
.
.
write_enable=YES (能否修改服务器端修改配置文件)
.
.
anon_umask 055 (服务器配置文件设置上传文件默认权限)
例如: