REDHAT 8.0 初始 VSFTPD 设置指南
时间:2014-03-25 00:29 来源:linux.it.net.cn 作者:IT网
REDHAT 8 改用了VSFTPD作为默认的FTPD服务器
vsftpd相关文档:
/etc/vsftpd.ftpusers 这里面列出禁止登陆的用户名单
/etc/vsftpd.user_list 当配置文件中定义userlist_deny=NO时 这里面列出禁止登陆的用户名单 (默认)
当配置文件中定义userlist_deny=YES时这里面列出容许登陆的用户名单
/etc/vsftpd.conf vsftpd的基本配置文件
另外因为vsftpd需要由xinetd来引导启动,单独运行vsftpd时会提示:
500 OOPS:vsftpd: does not run standalnoe, must be started from inetd
这里所说的inetd在redhat中已用xinetd替代了。
所以在修改配置文件后,需要重新启动FTP服务时,需要这样做:
xinetd -restart
vsftpd与xinetd相关的文件:
/etc/xinetd.conf xinetd的基本配置文件
/etc/xinetd.d/vsftpd xinetd引导vsftpd的配置文件(是否自动启动的选择也在这里)
执行文件在这个位置
/etc/sbin/vsftpd
/etc/sbin/xinetd
FAQ1:启动时如何自动运行vsftpd?
ANS: 修改/etc/xinetd.d/vsftpd中 disable = no ;
FAQ2: 如何配置以容许root用户远程登陆进来?
ANS: 修改/etc/vsftpd.user_list和/etc/vsftpd.ftpusers
将root一栏删除或在前头加"#"注释;
FAQ3: 如何容许anonymous匿名用户登陆?
ANS: 修改/etc/vsftpd.conf中: anonymous_enable = YES
(责任编辑:IT)
REDHAT 8 改用了VSFTPD作为默认的FTPD服务器 vsftpd相关文档: /etc/vsftpd.ftpusers 这里面列出禁止登陆的用户名单 /etc/vsftpd.user_list 当配置文件中定义userlist_deny=NO时 这里面列出禁止登陆的用户名单 (默认) 当配置文件中定义userlist_deny=YES时这里面列出容许登陆的用户名单 /etc/vsftpd.conf vsftpd的基本配置文件 另外因为vsftpd需要由xinetd来引导启动,单独运行vsftpd时会提示: 500 OOPS:vsftpd: does not run standalnoe, must be started from inetd 这里所说的inetd在redhat中已用xinetd替代了。 所以在修改配置文件后,需要重新启动FTP服务时,需要这样做: xinetd -restart vsftpd与xinetd相关的文件: /etc/xinetd.conf xinetd的基本配置文件 /etc/xinetd.d/vsftpd xinetd引导vsftpd的配置文件(是否自动启动的选择也在这里) 执行文件在这个位置 /etc/sbin/vsftpd /etc/sbin/xinetd FAQ1:启动时如何自动运行vsftpd? ANS: 修改/etc/xinetd.d/vsftpd中 disable = no ; FAQ2: 如何配置以容许root用户远程登陆进来? ANS: 修改/etc/vsftpd.user_list和/etc/vsftpd.ftpusers 将root一栏删除或在前头加"#"注释; FAQ3: 如何容许anonymous匿名用户登陆? ANS: 修改/etc/vsftpd.conf中: anonymous_enable = YES (责任编辑:IT) |