《操作系统》实验指导书/实验五:文件服务器实现 #f vi /etc/vsftpd/vsftpd. conf anonymous enable=YES anon mkdir write enable=yes anon root=/www/ftp/pub local enable=yes write enable=YES local umask=022 anon upload enable=YES dirmessage enable=YES connect from port 20=YES xferlog std format=YES sten=YeS pam service name=vsftpd tcp wrappers=YES ④服务重启,配置文件编辑完成后,需重启FTP服务,其操作命令如下 systemctI restart vsftpd ⑤关闭 Linux操作系统中 SELinux,其配置命令如下 setenforce 0 ⑥验证匿名服务。在本地 Filezilla客户端软件中,使用匿名用户登录FIP服务,检测 匿名用户服务是否配置成功,并将登录结果填写到表5-2中 表5-2查看共享FIP服务 5、创建用户与私人目录 (1)修改配置文件 修改FIP服务的配置文件 vsftpd. conf,,完成以下要求配置,具体配置文件修改内容如下 小。 ①关闭FTP匿名访问权限 ②配置操作系统本地用户具有FTP访问权限和写权限。 #f vi /etc/vsftpd/vsftpd. conf ##关闭匿名用户访问权限 anonymous enable=NO ##开启本地用户访问权限 local enable=yes ##开启本地用户写权限 write enable=YeS local umask=022 xferlog enable=YES 信息管理与信息系统教研室/阮晓龙/13938213680/共9页,第4页《操作系统》实验指导书 / 实验五:文件服务器实现 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 9 页,第 4 页 # vi /etc/vsftpd/vsftpd.conf anonymous_enable=YES anon_mkdir_write_enable=YES anon_root=/www/ftp/pub local_enable=YES write_enable=YES local_umask=022 anon_upload_enable=YES dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES listen=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES ④服务重启,配置文件编辑完成后,需重启 FTP 服务,其操作命令如下。 # systemctl restart vsftpd ⑤关闭 Linux 操作系统中 SELinux,其配置命令如下。 # setenforce 0 ⑥验证匿名服务。在本地 FileZilla 客户端软件中,使用匿名用户登录 FTP 服务,检测 匿名用户服务是否配置成功,并将登录结果填写到表 5-2 中。 表 5-2 查看共享 FTP 服务 5、创建用户与私人目录 (1)修改配置文件 修改 FTP 服务的配置文件 vsftpd.conf,完成以下要求配置,具体配置文件修改内容如下 所示。 ①关闭 FTP 匿名访问权限; ②配置操作系统本地用户具有 FTP 访问权限和写权限。 # vi /etc/vsftpd/vsftpd.conf ##关闭匿名用户访问权限 anonymous_enable=NO ##开启本地用户访问权限 local_enable=YES ##开启本地用户写权限 write_enable=YES local_umask=022 xferlog_enable=YES