在Linux操作系统的终端窗口,可以通过RPM命令(1)来验证系统是否已安装vsfipd服务。 在图3-11所示的配置文件中,第3行至第5行实现什么配置功能?

admin2013-01-17  31

问题 在Linux操作系统的终端窗口,可以通过RPM命令(1)来验证系统是否已安装vsfipd服务。
在图3-11所示的配置文件中,第3行至第5行实现什么配置功能?

选项

答案允许本地用户登录 允许本地用户上传文件 设置本地用户对上传文什夹进行读、写、执行等操作权限,文件所有者同组成员和其他普通成员对文件夹只具有读、执行操作权限

解析 这是一道要求读者熟悉ftp服务器配置文件的语句/命令解释题。本题的解答思路如下。
   1)允许本地用户登录并允许其上传文件的相关语句是:
   local_enable=YES    #允许本地用户登录
   write_enable=YES    #允许本地用户上传文件
   要使上述选项生效,必须复制一个pam验证文件到/etc/pam.d,并改名为ftp。当然也可以改为其他名称,但必须修改pam_service_name的值,默认为ftp。
   2)Linux系统文件访问的3种处理模式是:读取r、写入w、执行x。对普通文件默认的访问权限是:文件所有者能够读写,但不能执行;文件所有者同组成员和其他成员只能读取。
   Linux系统文件访问的3级权限是:文件所有者、文件所有者同组成员、其他成员。
   Linux系统默认将每一个用户所有者的目录权限设为drwx------。在“drwx------”中,d表示文件类型, rwx说明文件所有者能够对文件夹进行读、写、执行操作:第一个“---”表示文件所有者同组成员无任何访问权限;第二个“---”表示其他成员也无任何访问权限。
   3)设置本地用户上传的文件或文件夹的umask值的相关语句是:
   local_umask=022    #设置本地用户上传文件或文件夹的umask(默认值为077)
   其中“022”每位的二进制数形式是“000 010 010”,其含义是文件所有者对文件夹进行读、写、执行等操作权限,文件所有者同组成员和其他普通成员对文件夹只具有读、执行操作权限。
   如果将umask值设置为077,就会山现“用户没有权限(Permission denied)访问网页”的问题,所以建议将umask的值设为022。
转载请注明原文地址:https://kaotiyun.com/show/iNPZ777K
0

最新回复(0)