《 Linux操作系统》实验指导书/实验五:文件服务器实现 ##开启本地用户访问权限 local enable=YeS ##开启本地用户写权限 write enable=yes local umask=022 xferlog_ enable=YES xferlog std format=YES ##用户只能操作自己的主目录 chroot local user=yes ##允许用户写入文件 allow writeable chroot=YES (2)用户创建 在FTP虚拟化主机中创建用户,完成以下要求,具体配置命令如下所示 ①在FIP虚拟化主机操作系统中创建普通用户 student、 student2,并设置该用户不能登 录操作系统 ②配置本地用户具有FTP访问权限,且禁止虚拟化主机中系统用户通过FTP进行访问。 ##创建本地用户 student,并指定用户不能登录操作系统 #f useradd student-s/sbin/nologin ##创建用户之后,需要对用户的主目录进行修改 mkdir /var/ftp/student root chown -R student /var/ftp/ student root #t chmod -R 755 /var/ftp/student root ##设置 student的密码 #f passwd student 根据 student用户配置,完成 student2用户的配置,并将配置命令填写到表5-3中。 表5-3 student2用户配置 (3)FTP服务测试 ①通过命令行测试 在虚拟化云主机中通过印命令进行FTP服务测试,其操作命令如下 ##本地登录FTP服务器 p loc ##输入用户名 Name (localhost: student): student ##提示信息 Password. pecifty the password 331 Please 230 Login successful Remote system type is UNIX. 管理科学与工程学科/阮晓龙/13938213680/共9页,第5页《Linux 操作系统》实验指导书 / 实验五:文件服务器实现 管理科学与工程学科 / 阮晓龙 / 13938213680 / 共 9 页,第5页 ##开启本地用户访问权限 local_enable=YES ##开启本地用户写权限 write_enable=YES local_umask=022 xferlog_enable=YES xferlog_std_format=YES ##用户只能操作自己的主目录 chroot_local_user=YES ##允许用户写入文件 allow_writeable_chroot=YES (2)用户创建 在 FTP 虚拟化主机中创建用户,完成以下要求,具体配置命令如下所示。 ①在 FTP 虚拟化主机操作系统中创建普通用户 student、student2,并设置该用户不能登 录操作系统; ②配置本地用户具有 FTP 访问权限,且禁止虚拟化主机中系统用户通过 FTP 进行访问。 ##创建本地用户 student,并指定用户不能登录操作系统 # useradd student -s /sbin/nologin ##创建用户之后,需要对用户的主目录进行修改 # mkdir /var/ftp/student_root # chown -R student /var/ftp/student_root # chmod -R 755 /var/ftp/student_root ##设置 student 的密码 # passwd student 根据 student 用户配置,完成 student2 用户的配置,并将配置命令填写到表 5-3 中。 表 5-3 student2 用户配置 (3)FTP 服务测试 ①通过命令行测试 在虚拟化云主机中通过 ftp 命令进行 FTP 服务测试,其操作命令如下。 ##本地登录 FTP 服务器 # ftp localhost ##输入用户名 Name (localhost:student):student ##提示信息 331 Please specifty the password Password: 230 Login successful. Remote system type is UNIX