《linux操作系统实训》总结报告_第1页
《linux操作系统实训》总结报告_第2页
《linux操作系统实训》总结报告_第3页
《linux操作系统实训》总结报告_第4页
《linux操作系统实训》总结报告_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第页共页《linux操作系统实训》总结报告班4组姓名赵笑笑、何勇、王儒霖、宋泽琛、杨浩全文结束》》年12月2日目录一、分组计划及评分表2二、实训总结报告:4(一)linux操作系统安装与基本配置4(二)配置LINUX与windows共享资源7(三)配置WEB服务器,发布网站12(四)配置FTP服务器,上传资料19(五)配置Webmin服务器33(六)分析与总结(实训过程遇到的问题、解决方法、收获体会)40一、分组计划及评分表分组准备及评分表班级60935组长赵笑笑项目小组编号4一、项目名称:二、项目小组的组成(任务分配、根据组员的表现确定其个人系数):编号姓名学号在项目小组中的任务个人贡献系数(0、0–1、0)1赵笑笑配置WEB服务器,制作一个简单的静态网页展示小组风貌及实训情况并发布到web服务器上2何勇配置实现linux与windows资源共享3王儒霖配置FTP服务器,将小组的相关学习资料发布到网上供大家分享4宋泽琛组建LINUX局域网,在服务器上安装配置LINUX操作系统5杨浩在客户端,安装windowsxp操作系统6二、实训总结报告:(一)linux操作系统安装与基本配置一、实验目的:1、熟悉和掌握RedHatLinux9、0操作系统的安装与配置;2、掌握Linux网络配置命令的功能和使用。二、实验内容:1、利用Vmware6、0虚拟机来安装与配置RedHatLinux9;2、Linux系统下网络配置和连接。三、实验步骤:1、配置vmware6、0虚拟机:1)启动vmware虚拟机2)单击“文件>CD-ROM>CD-ROM>网络设备控制)。重复上述过程,实现Linux虚拟机和Windows系统主机的网络连接。写出详细实验过程,包括命令和IP地址。四、思考题:1)Linux有几种安装方法?2)什么是主分区?什么是扩展分区?什么是逻辑分区?这些分区在Linux中如何表示?3)怎样使用DiskDruid工具建立磁盘分区?说明过程。4)ifconfig指令能对哪些参数进行配置?5)ipconfig指令有哪些用法?(二)配置LINUX与windows共享资源1、第一步:安装Samba组件在光驱中插入小红帽的第二张安装光盘后,依次单击“主菜单”“系统设置”“管理/删除应用程序”菜单项,在打开的“软件包管理”对话框中找到并勾选“Windows文件服务器”项后单击“更新”按钮,接下来请耐心等待Samba软件包的安装完成。2、启动Samba服务安装好Samba之后还需要启动Samba服务才行,请依次点击“主菜单”“系统设置”“服务器设置”“服务”,在弹出的窗口选中“SMB”服务并点击工具栏上的“开始”按钮即可。3、访问共享资源到了这一步我们既可以用命令行的方式来使用Samba服务,也可以任意打开一个窗口,在地址栏中通过输入“smb://192、168、1、21”并按“Enter”键回车的方式来访问特定计算机中的共享资源。要注意的是,在弹出的“需要验证”对话框中一定要输入有权限访问此远程计算机的用户名和密码才能对远程计算机的共享资源进行相应权限的操作。稍后就可以看到远程计算机中的共享资源了。Windows下访问Linux资源在RedHatLinux中,借助Samba服务在Windows下访问Linux的资源也是很容易的,依次单击“主菜单”“系统设置”“服务器设置”“Samba”菜单项,在弹出的“查询”对话框中输入Root用户的口令后就可以打开Samba服务器配置对话框。接着依次单击“首选项”“服务器设置”菜单项,在弹出的对话框“基本”选项卡设置界面中输入局域网的工作组名(注:此处的工作组名称不一定非得与Windows主机所在的工作组名称一致)。接着需要设置可以访问Linux共享资源的用户,方法是点击“首选项”下的“Samba用户”菜单项,在弹出的对话框中点击“添加用户”按钮,在下一步中设置好用户名、口令后点击“确定”按钮完成用户的添加。接着应点击工具栏上的“增加”按钮,在弹出的对话框中添加欲共享的目录并设置好访问权限后点击切换到“访问”选项卡设置界面,设置只有上一步添加的用户可以访问的资源并“确定”按钮继续。设置完毕后,就可以在安装Windows的计算机中(这里为WindowsXP)双击打开“网上邻居”窗口,在相应的工作组中可以看到有“sambaserver(Redhat10)”的图标。双击图标后输入相应的访问用户名和口令即可访问Linux中的共享资源了。□(三)配置WEB服务器,发布网站说明:以下所有操作均在FTP服务器上进行(192、168、1、13)。1、查看vsftpd服务器包是否安装。[root@gdlc-ftp/]#rpmftp/]##没有结果显示。表示没有安装FTP服务器软件。(以源码方式安装除外)2、安装vsftpd服务器包。[root@gdlc-ftproot]#rpm2、0、1-5、i386、rpmwarning:vsftpd-2、0、1-5、i386、rpm:V3DSAsignature:NOKEY,keyIDdb42a60ePreparing、、、###########################################[100%]1:vsftpd###########################################[100%][root@gdlc-ftproot]#3、创建用户、目录及修改目录权限。[root@gdlc-ftproot]#mkdir/var/ftp/upload[root@gdlc-ftproot]#useraddwolf1s/sbin/nologin[root@gdlc-ftproot]#llxr-x2rootroot4096Jan2409:59/var/ftp/upload/[root@gdlc-ftproot]#chownwolf1:wolf1/var/ftp/upload[root@gdlc-ftproot]#llxr-x2wolf1wolf14096Jan2409:59/var/ftp/upload/[root@gdlc-ftp/]#passwdwolf1Changingpasswordforuserwolf1、Newpassword:BADPASSWORD:itistooshortRetypenewpassword:passwd:allauthenticationtokensupdatedsuccessfully、[root@gdlc-ftp/]#由上面的显示我们可以知道,用户wolf1的宿主目录为/var/ftp/upload,同时用户wolf1没有登录的shell,因此wolf1不能远程管理FTP服务器。同时可以看出/var/ftp/upload的所有者为wolf1,并具有写的权限,wolf1组和其他组没有写的权限。4、查看/etc/passwd文件。[root@gdlc-ftproot]#tail/etc/passwdntp:x:38:38::/etc/ntp:/sbin/nologingdm:x:42:42::/var/gdm:/sbin/nologindesktop:x:80:80:desktop:/var/lib/menu/kde:/sbin/nologinapache:x:48:48:Apache:/var/www:/sbin/nologinnamed:x:25:25:Named:/var/named:/sbin/nologinwebalizer:x:67:67:Webalizer:/var/www/usage:/sbin/nologinsquid:x:23:23::/var/spool/squid:/sbin/nologinjohn:x:500:500::/home/john:/bin/bashjake:x:501:503::/home/jake:/bin/bashwolf1:x:502:504::/var/ftp/upload:/sbin/nologin[root@gdlc-ftproot]#5、修改/etc/vsftpd/vsftpd、conf配置文件。[root@gdlc-ftp/]#grepftp/]#vi/etc/vsftpd/vsftpd、conf以上为默认的配置文件,我们需要在默认的配置文件中加入以下语句。chroot_local_user=YES#禁止本地用户离开其宿主目录xferlog_file=/var/log/vsftpd、log#指定FTP服务器日志idle_session_timeout=300#会话超时300秒data_connection_timeout=100#数据连接超时100秒ftpd_banner=WelcometoblahGDLC-FTPservice、#连接FTP服务器时的欢迎词6、查看修改后的配置文件。[root@gdlc-ftp/]#grepFTPservice、105:106:pam_service_name=vsftpd107:userlist_enable=YES109:listen=YES110:tcp_wrappers=YES111:chroot_local_user=YES7、启动FTP服务器。[root@gdlc-ftp/]#/etc/init、d/vsftpdstartvsftpdvsftpd[OK][root@gdlc-ftp/]#servicevsftpdstartvsftpdvsftpd[OK]以上两条命令可任选一条进行操作,启动FTP服务器。8、查看服务器是否启动成功。[root@gdlc-ftp/]#netstatftp/]#如果有内容显示,则表示FTP服务器已经启动成功;没有显示结果,则表示FTP服务器没有启动成功。9、测试(1)在命令行上测试,输入“ftp192、168、1、13”,采用test1用户登录服务器,发现test1允许上传文件,同时不允许离开其宿主目录。[root@linux~]#ftp192、168、1、13Connectedto192、168、1、13、220WelcometoblahGDLC-FTPservice530PleaseloginwithUSERandPASS、530PleaseloginwithUSERandPASS、KERBEROS_V4rejectedasanauthenticationtypeName(192、168、1、13:root):test1#登录用户名,输入wolf1331Pleasespecifythepassword、Password:#输入密码230Loginsuccessful、#输入确认密码RemotesystemtypeisUNIX、Usingbinarymodetotransferfiles、ftp>!ls#查看本地目录anaconda-ks、cfgRedBlueVCD-0、2、3src、tar、gzvnc-4、0-x86_linux、tar、gzDesktopss、tgzvnc-4_1_1-x86_win32、zipevolutionupgrade、logwebmin-1、250、tar、gzinstall、logupgrade、log、sysloginstall、log、syslogvnc-4、0-x86_linuxftp>putinstall、log#上传install、log文件到服务器local:install、logremote:install、log227EnteringPassiveMode(192,168,1,13,235,220)150Oktosenddata、226FilereceiveOK、29321bytessentin0、00019seconds(1、5e+05Kbytes/s)ftp>ls#查看服务器目录227EnteringPassiveMode(192,168,1,13,209,24)150Herecomesthedirectorylisting、-rw-r--r--150350329321Feb2003:22install、logdrwxr-xr-x2004096Feb2003:07k-rw-r--r--1000Feb2003:07kk-rw-r--r--150350351200Feb2003:14ss、tgz226DirectorysendOK、ftp>cd/#回到根目录250Directorysuccessfullychanged、ftp>ls#再次查看服务器目录,发现test1用户没有离开其宿主目录227EnteringPassiveMode(192,168,1,6,165,131)150Herecomesthedirectorylisting、-rw-r--r--150350329321Feb2003:22install、logdrwxr-xr-x2004096Feb2003:07k-rw-r--r--1000Feb2003:07kk-rw-r--r--150350351200Feb2003:14ss、tgz226DirectorysendOK、ftp>bye#退出服务器(四)配置FTP服务器,上传资料(一)【需求】u本地用户test1可以上传文件到/var/ftp/upload目录上,其他的本地用户不允许上传;u本地用户不允许离开宿主目录;u不允许本地用户test1进行远程管理服务器。【基本的拓扑图】如图1。图1说明:由图1可知,FTP服务器的IP地址为192、168、1、6,处于服务器群组中。【系统及软件环境】1、操作系统:RedHatAS4、02、服务器软件包:vsftpd-2、0、1-5、i386、rpm【实验配置文件及命令】1、/etc/vsftpd/vsftpd、conf2、/etc/passwd【实验步骤】说明:以下所有操作均在FTP服务器上进行(192、168、1、6)。2、查看vsftpd服务器包是否安装。[root@gdlc-ftp/]#rpmftp/]##没有结果显示。表示没有安装FTP服务器软件。(以源码方式安装除外)2、安装vsftpd服务器包。[root@gdlc-ftproot]#rpm2、0、1-5、i386、rpmwarning:vsftpd-2、0、1-5、i386、rpm:V3DSAsignature:NOKEY,keyIDdb42a60ePreparing、、、###########################################[100%]1:vsftpd###########################################[100%][root@gdlc-ftproot]#3、创建用户、目录及修改目录权限。[root@gdlc-ftproot]#mkdir/var/ftp/upload[root@gdlc-ftproot]#useraddtest1s/sbin/nologin[root@gdlc-ftproot]#llxr-x2rootroot4096Jan2409:59/var/ftp/upload/[root@gdlc-ftproot]#chowntest1:test1/var/ftp/upload[root@gdlc-ftproot]#llxr-x2test1test14096Jan2409:59/var/ftp/upload/[root@gdlc-ftp/]#passwdtest1Changingpasswordforusertest1、Newpassword:BADPASSWORD:itistooshortRetypenewpassword:passwd:allauthenticationtokensupdatedsuccessfully、[root@gdlc-ftp/]#由上面的显示我们可以知道,用户test1的宿主目录为/var/ftp/upload,同时用户test1没有登录的shell,因此test1不能远程管理FTP服务器。同时可以看出/var/ftp/upload的所有者为test1,并具有写的权限,test1组和其他组没有写的权限。10、查看/etc/passwd文件。[root@gdlc-ftproot]#tail/etc/passwdntp:x:38:38::/etc/ntp:/sbin/nologingdm:x:42:42::/var/gdm:/sbin/nologindesktop:x:80:80:desktop:/var/lib/menu/kde:/sbin/nologinapache:x:48:48:Apache:/var/www:/sbin/nologinnamed:x:25:25:Named:/var/named:/sbin/nologinwebalizer:x:67:67:Webalizer:/var/www/usage:/sbin/nologinsquid:x:23:23::/var/spool/squid:/sbin/nologinjohn:x:500:500::/home/john:/bin/bashjake:x:501:503::/home/jake:/bin/bashtest1:x:502:504::/var/ftp/upload:/sbin/nologin[root@gdlc-ftproot]#11、修改/etc/vsftpd/vsftpd、conf配置文件。[root@gdlc-ftp/]#grepftp/]#vi/etc/vsftpd/vsftpd、conf以上为默认的配置文件,我们需要在默认的配置文件中加入以下语句。chroot_local_user=YES#禁止本地用户离开其宿主目录xferlog_file=/var/log/vsftpd、log#指定FTP服务器日志idle_session_timeout=600#会话超时600秒data_connection_timeout=120#数据连接超时120秒ftpd_banner=WelcometoblahGDLC-FTPservice、#连接FTP服务器时的欢迎词12、查看修改后的配置文件。[root@gdlc-ftp/]#grepFTPservice、105:106:pam_service_name=vsftpd107:userlist_enable=YES109:listen=YES110:tcp_wrappers=YES111:chroot_local_user=YES13、启动FTP服务器。[root@gdlc-ftp/]#/etc/init、d/vsftpdstartvsftpdvsftpd[OK][root@gdlc-ftp/]#servicevsftpdstartvsftpdvsftpd[OK]以上两条命令可任选一条进行操作,启动FTP服务器。14、查看服务器是否启

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论