发布时间 : 星期二 文章Linux服务器配置与管理实验指导书更新完毕开始阅读
实验八 NFS服务配置
掌握NFS服务端和客户端的配置。
1. 服务器端
(1)设置ip地址为192.168.1.200。
(2)先查找一下系统是否安装了nfs的软件包,使用rpm-qa来查看。 rpm –qa |grep nfs
(3)编辑/etc/exports文件来设置服务器端的共享目录(此处共享/shareA目录),
25
【实验目的】【实验内容】
vi /etc/exports输入如下内容:
/shareA 192.168.1.200(rw,no_root_squash) *(ro) 表示允许192.168.1.200主机读写,
其他所有的主机都可以访问此目录,权限是只读。
no_root_squash:不将root用户及其所属的用户组映射为匿名用户和用户组,默认选项是root_squash,将root用户及其所属的用户组映射为匿名用户和用户组。
(4)启动NFS服务,使用service nfs start命令
2. 客户端
(1)使用showmount –e 192.168.1.200命令来查看nfs服务器上共享的目录 (2)使用mount命令讲nfs服务器上共享的目录挂接到本地的Linux计算机上
如:mount 192.168.1.200 :/shareA /tmp/nfs将192.168.1.200计算机上共享的/shareA目录挂接过来,挂接到自己的计算机上,接下来我们就可以像使用自己的硬盘一样来使用对方的共享目录
(3)使用mount命令来查看我们的挂接目录 mount
(4)切换到挂载目录下,查看NFS服务器共享目录的内容。 cd /tmp/nfs ls
mkdir bb 验证客户端是否可写NFS服务器导出的目录。 (5)如果想解除挂接,我们可以使用umount命令 如:umount /tmp/nfs
【实验重点】
1.NFS服务器的配置; 2.NFS客户端的配置。
26
实验九 Samba服务配置
【实验目的】
掌握Samba服务器的配置,掌握Samba客户端的使用方法。
【实验内容】
1. Samba服务器配置 (1)配置以太网接口
设置网卡IP地址为192.168.1.200。
(2)Samba服务器的配置文件,vi /etc/samba/smb.conf
workgroup = MYGROUP
server string = Samba Server
security = share(只需修改此句)
说明:上面的security是为Samba服务器设置安全等级的,选项的后面有几个等级如: Share:若采用此等级,用户不需要帐号和密码即可登录Samba服务器
User:这是Samba服务器默认的安全等级,由Samba服务器检查帐号和密码
Server:在此等级下,检查帐号和密码的工作可指定另一台Windows NT/2000/XP或Samba服务器负责
Domain:在此等级下,需要指定一台Windows NT/2000/XP服务器,以验证用户所输入的帐号和密码
(3)在====Share Definitions ====================的提示目录下可以设置共享目录,在配置文件最后添加如下内容:
[share1]
comment = stuff
path = /var/samba/share public = yes writable=yes
(4)重启Samba服务:service smb restart
(5)创建/var/samba/share ,并设置权限,使所有用户都可访问。 mkdir –p /var/samba/share
27
chmod 777 /var/samba/share
2. 配置客户端,测试Samba服务器。
(1)在Windows网络连接中选择VMnet1,设置ip地址为192.168.1.100。检查客户端和linux服务器是否能ping通。
(2)打开网上邻居>整个网络>Microsoft Windows网络,此时可以看到有两个工作组,Mygroup(我们刚才建的)和Workgroup,双击Mygroup,看到Linux 计算机,双击它,查看共享目录。验证是否可读写目录。第二种方法:选择[开始]菜单中的[运行],输入:\\\\192.168.1.200\\share1
3. 配置Samba服务器(需要口令) 前两个步骤如上例
(1)vi /etc/samba/smb.conf 在配置文件中修改security = user (2)在======Share Definitions =============的提示目录下可以设置共享目录,在配置文件最后添加如下内容:
[fredsdir]
comment = fred’s service path = /var/samba/fred valid users=fred public = no writable=yes
(3)设置Samba密码文件,可以在主配置文件中看到Samba服务器所指定的密码文件/etc/samba/smbpasswd,它与Linux计算机的密码文件不同,他自己有自己的密码文件。
(4)此时可以为smbpasswd文件中的用户创建Samba口令,若无fred用户,需先创建用户。(输入两条命令:useradd fred passwd fred)
如:给上面的fred用户设置口令,使用:smbpasswd –a fred命令(此时用户的口令可以和系统口令不同)
(5)创建共享目录并更改目录属主。 mkdir /var/samba/fred
chown fred.fred /var/samba/fred
(6)重启Samba服务:service smb restart
(7)下面使用Windows计算机来测试一下,打开网上邻居>整个网络>Microsoft Windows网络,此时可以看到有两个工作组,Mygroup(我们刚才建的)和Workgroup,双击Mygroup,看到Linux计算机.
(8)双击它,此时系统提示输入用户名和密码,输入刚才的用户名fred,密码123456。 (9)单击确定,发现共享目录有一个叫做fredsdir的文件夹。第二种方法:选择[开始]菜单中的[运行],输入:\\\\192.168.1.200\\fredsdir
4. 为一个组配置Samba共享 基本的实验步骤如下:
groupadd staff
useradd –G staff user1 passwd user1
useradd –G staff user2 passwd user2
smbpasswd –a user1 smbpasswd –a user2
28