问题 问答题

【问题6】
在图3-11所示的配置文件中,第7行至第9行实现什么配置功能

答案

参考答案:禁止/etc/vsftpd.user_list中列出的用户名登录FTP服务器

解析:这也是一道要求读者熟悉FTP服务器配置文件的语句/命令解释题。本题的解答思路如下。
1)在图3-11所示的配置文件中,配置语句“local_enable=YES”说明所有的用户包括root都能通过ftp登录服务器,出于安全考虑,需要对某些用户进行限制。
2)在vsftpd.conf中有3个用户限制的控制选项,分别是:
usedist_deny=YES/NO
userlist_enalbe=YES/NO
userlist_file=/etc/vsftpd.user_list
当userlist_deny=YES,userlist_enalbe=YES时,/etc/vsftpd.user_list中列㈩的用户名将不允许登录FTP服务器;如果userlist_deny=NO,userlist_enalbe=YES时,/etc/vsftpd.user_list中列出的用户名允许登录FTP服务器。
可见,图3-11所示的配置文件中第7行至第9行实现禁止/etc/vsftpd.user_list中列出的用户名登录FTP服务器的功能。
3)另外还需在/etc目录下创建vsftpd.user_list文件,文件内容为允许登录或禁止登录的用户名,每个用户占一行。

单项选择题
单项选择题