当前位置:首页 > 《linux操作系统实训》总结报告 - 图文
Linux操作系统实训 总结报告 25
【实验故障与分析】
下面的表格中列出了在实验过程中可能出现的故障及其解决方法。看看是不是对你的实
验有帮助?如果你在实验中还遇到其他的问题或故障,不妨记录在表格中,通过自己的实践,或者与老师、同学一起找找解决的方法。 序 号 1 2 3 【启发联想】
1. 若某些用户需要离开其宿主目录,应如何设置? 2. 有没有其他的FTP服务器软件?各有哪些优点?
3. FTP服务器的剩余空间不足,无法将资料数据放到/var/ftp/目录上,管理员将数据全
第25页 共42页
实验故障 在FTP服务器上已设置好允许本地用户上传,但在上传数据到upload目录时,提示拒绝 分析与解决 可能是test1用户对upload目录没有写的权限 Linux操作系统实训 总结报告 26
部移到/disk2/ftproot/目录上,此时FTP匿名用户登录服务器时,看到/var/ftp/pub目
录为空,无法看到/disk2/ftproot目录下的资料,应如何解决?
(二)
【需求】
? 通过超级守护进程创建匿名FTP服务器。 【基本的拓扑图】 如图2。
图2
说明:由图2可知,FTP服务器的IP地址为192.168.1.6,处于服务器群组中。
【系统及软件环境】
1. 操作系统:Red Hat AS 4.0
2.服务器软件包:vsftpd-2.0.1-5.i386.rpm 【实验配置文件及命令】
1./etc/vsftpd/vsftpd.conf #vsftp主配置文件
2./usr/share/doc/vsftpd-2.0.1/vsftpd.xinetd #基于超级守护进程vsftp配置文件模板
第26页 共42页
Linux操作系统实训 总结报告 27
3./etc/passwd #用户管理配置
4./etc/xinetd.d/vsftpd #/基于超级守护进程vsftp配置文件
【实验步骤】
说明:以下所有操作均在FTP服务器上进行(192.168.1.6)。 1.安装vsftpd服务器包。 [root@gdlc-ftp root]# rpm -ivh vsftpd-2.0.1-5.i386.rpm warning: vsftpd-2.0.1-5.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e Preparing... ########################################### [100%] 1:vsftpd ########################################### [100%] [root@gdlc-ftp root]# 2.创建基于超级守护进程的ftp配置文件。 [root@linux ~]# cd /usr/share/doc/vsftpd-2.0.1/ [root@linux vsftpd-2.0.1]# cp vsftpd.xinetd /etc/xinetd.d/vsftpd [root@linux vsftpd-2.0.1]# cd /etc/xinetd.d/ [root@linux xinetd.d]# vi vsftpd [root@linux xinetd.d]# cat vsftpd # default: off # description: The vsftpd FTP server serves FTP connections. It uses \\ # normal, unencrypted usernames and passwords for authentication. service ftp { socket_type = stream wait = no user = root server = /usr/sbin/vsftpd server_args = /etc/vsftpd/vsftpd.conf 第27页 共42页
Linux操作系统实训 总结报告 28
nice = 10 disable = no #将原文的yes改为no flags = IPv4 } [root@linux xinetd.d]# 3.创建测试用户,并查看/etc/passwd文件。 [root@linux ~]# useradd gdlc -s /sbin/nologin #创建gdlc用户 [root@linux ~]# passwd gdlc #修改用户密码 Changing password for user gdlc. New password: #输入密码 BAD PASSWORD: it is too short Retype new password: #输入确认密码 passwd: all authentication tokens updated successfully. [root@linux ~]# tail /etc/passwd #显示用户管理配置文件 netdump:x:34:34:Network Crash Dump user:/var/crash:/bin/bash quagga:x:92:92:Quagga routing suite:/var/run/quagga:/sbin/nologin radvd:x:75:75:radvd user:/:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin haldaemon:x:68:68:HAL daemon:/:/sbin/nologin xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin htt:x:100:102:IIIMF Htt:/usr/lib/im:/sbin/nologin jake:x:500:500::/home/jake:/bin/bash vip:x:501:501::/var/ftp:/sbin/nologin gdlc:x:502:502::/home/gdlc:/sbin/nologin
第28页 共42页
共分享92篇相关文档