烟台南山学院 软件工程学院
《Linux操作系统课程设计》实训报告
2010-2011学年第一学期
班 级:08计科2+2 姓 名:杨森
学 号:200803405169 专 业:计算机科学与技术 指导教师:张海燕
Linux操作系统课程设计 08级计科2+2杨森
实训题目 实现Windows和Linux的资源共享 实训地点 一、实训目的: 实现Windows和Linux的资源共享 科技楼301 二、实训要求: 1、 将虚拟机里的RedHat操作系统连接网络 2、 选择一种服务器配置 安装并配置服务器:指定服务器所在的工作组、用户及所共享目录;设置安全等级;启动配置好的服务器;在Windows 系统中查看已设置好的共享目录。使Linux 主机为服务器,Windows 主机为客户端,由Windows 客户端访问Linux 主机上的文件,进而实现windows操作系统和Linux操作系统之间文件的共享。 Page - 1 - 3/27/2013
Linux操作系统课程设计 08级计科2+2杨森 三、实训内容(过程、步骤、结果等): 1、网络连接 在主菜单中选择“系统设置→网络”选项,弹出“网络配置”对话框。 这里配置的参数实际上是直接对网络的配置文件进行修改。 Page - 2 - 3/27/2013 Linux操作系统课程设计 08级计科2+2杨森 之后进行保存和网卡的激活,然后重启电脑就可以上网了。 2、samba服务器的安装 安装samba服务器软件 挂载光盘mount –t iso9660 /dev/cdrom /mnt/cdrom 然后找到samba服务器的两个rpm软件包。 拷贝到自己的文件夹 然后用umount dev/cdrom把光驱关闭 2、samba服务器的配置 修改配置文件 [root@linux /]# vi /etc/samba/smb.conf vi编辑器使用,按“i”,修改添加;先按“esc”,再按“:”输入“wq”即是保存退出,输入“q!”是不存盘退出。 在[global]部分做如下修改: 1) workgroup = WORKGROUP (改一下工作组名) 2) hosts allow = 10.81.31. 10.81.33.200 (写一个允许访问这服务器的网段,末尾有“.”) 3) security=user samba有四种安全等级: share:用户不需要账户及密码即可登录samba服务器 user:由提供服务的samba服务器负责检查账户及密码(默认) server:检查账户及密码的工作由另一台windows或samba服务器负责 domain:指定windows域控制服务器来验证用户的账户及密码) 4) encrypt passwdords=yes (去掉前面的注释“;”) smb passwd file = /etc/samba/smbpasswd (密码文件的位置) 5)在文件末尾添加如下内容: [samba] (共享文件夹名) comment=This is my samba server (这是注释行,可以不写东西) path=/samba (指定要共享文件的位置) Page - 3 - 3/27/2013 Linux操作系统课程设计 08级计科2+2杨森 writable = yes browseable =yes read only = no create mode=06 (这是文件权限) directory mode=0777 (这是目录权限) 保存退出。 6)启动samba服务 [root@linux samba]# service smb start (启动samba服务) Starting SMB services: [ OK ] Starting NMB services: [ OK ] 7)[root@linux samba]# testparm (检查配置文件的正确性) Load smb config files from /etc/samba/smb.conf Processing section \"[homes]\" Processing section \"[printers]\" Processing section \"[samba]\" Loaded services file OK. Press enter to see a dump of your service definitions 8)创建一个samba用户 该用刻户在windows下有没有都无所谓。 建一个系统用户 [root@linux samba]# useradd samba (建一个名叫samba的用户) [root@linux samba]# passwd samba (给samba用户添加密码) Changing password for user samba. New password: (密码要六位以上,不显示在屏幕上) BAD PASSWORD: it does not contain enough DIFFERENT characters Retype new password: (确认密码) passwd: all authentication tokens updated successfully. 然后创建samba帐户 的加密口令 [root@linux samba]# smbpasswd -a samba (-a必须加,为了生成密码文件smbpasswd,该密码是windows登陆Linux的samba用户密码) New SMB password: Retype new SMB password: unable to open passdb database. Added user samba. 9)查看一下生成的用户名、密码 [root@linux samba]# vi /etc/samba/smbpasswd samba:500:A9C604D244C4E99DAAD3B435B51404EE:ACB98FD0478427CD149050C5E87B47:[UX ] Page - 4 - 3/27/2013 Linux操作系统课程设计 08级计科2+2杨森 10)重新启动samba服务 [root@linux samba]# service smb restart Shutting down SMB services: [ OK ] Shutting down NMB services: [ OK ] Starting SMB services: [ OK ] Starting NMB services: [ OK ] 11)最后阶段,进行测试 先按照主配置文件所指定的位置,建好要共享的资源。 [root@linux usr]# mkdir samba (建/usr/samba文件夹) [root@linux usr]# chmod 777 /usr/samba (samba服务器受本地文件系统权限和共享权限两种权限,而且是取最严格的权限,为了方便就把本地权限都给足好了) [root@linux usr]# cd samba [root@linux samba]# vi angus.txt 12)在Windows客户机的地址栏中输入samba服务器ip(如“\\\\10.81.31.) Page - 5 - 3/27/2013 Linux操作系统课程设计 08级计科2+2杨森
四、实训总结与体会: Linux操作系统实训,仿佛让我们走进了另一个世界。接触了一种全新的事物,走出Windows走进Linux,我们感受到了不同操作系统直间的差别和优缺点使我们学到了更多课本上所不知道的知识。 在实训的最后,再次感谢老师们,老师渊源的学识、严谨求实的科学精神、一丝不苟的治学态度和高尚的品格,深深地感染了我们每一位同学,不仅使我们开阔了视野,拓宽了思路,增长了知识,而且为我们今后的工作和学习打下了牢固的基础,也增强了我们对计算机的兴趣。在大学中一起学的朋友,对我们有深远影响的老师们,将是我们在以后的工作和学习中的宝贵财富 报告提交日期 2010 年 12 月 23 日 成绩 评 语 教 师 签 字 年 月 日
Page - 6 -
3/27/2013
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务