实验要求:让客户机能够访问共享Linux客户机里的根目录下的var,共享名为CZM

实验步骤:

1. 挂载光盘。

# mount /dev/cdrom/mnt     挂载光盘到/mnt目录

mount: block device /dev/sr0 is write-protected,mounting read-only

这块设备/ dev / sr0是写保护的,只读的

# df      检查是否挂载成功

Filesystem    1K-blocks    Used Available Use%Mounted on

/dev/sda1       4128448 1119360   2799376  29% /

tmpfs            249096       0    249096  0% /dev/shm

/dev/sr0        3762278 3762278         0 100%/mnt  

2.安装samba软件

# yum installsamba    安装samba软件

3.启动smbnmb服务。

# service smbstart

启动SMB 服务:                                            [确定]

# service nmbstart

启动NMB 服务:                                            [确定]

# netstat -anptu |grep "mbd" 验证服务运行状态,并过滤mbd

wKioL1MS8VqjjoA3AAEC8vULz-Q075.jpg

smbd程序负责监听TCP协议的139端口(SMB协议),

nmbd程序负责监听UDP协议的137-138端口(NetBIOS协议);

4.备份一下smb.conf文件。

# cp -f/etc/samba/smb.conf /etc/samba/smb.conf.back

备份smb.conf并重命名为smb.conf.back

# cd /etc/samba/   切换到/etc/samba/目录

# ls              检查是否备份正确

lmhosts  smb.conf  smb.conf.back smbusers

5.过滤掉smb.conf里的没有用的文件。

# grep -v"#" smb.conf.back | grep -v "^;" | grep -v "^$"> smb.conf

过滤掉备份文件里的带#(注释),开头带^;(配置样例)和^$(空格行)并导入到smb.conf文件里

6.设置smb.conf文件

# vi smb.conf    编辑smb.conf文件

[global]     全局设置(对整个Ssmba服务器有效)


      workgroup = MYGROUP  服务器所在服务器的名称

       serverstring = Samba Server Version %v   服务器说明文字

       log file= /var/log/samba/log.%m    设置Samba服务器日志文件

       security= share 共享文件类型(share匿名访问,user需用户名和密码)

       passdbbackend = tdbsam 共享账户文件类型,默认tdbsamTDB数据库文件)


[CZM]   共享名

        path =/var   共享根目录下的var文件夹

        public= yes     是否共享

        readonly = yes  是否只读

7.重新载入 smb.conf 文件

# service smbreload   重新载入 smb.conf 文件

重新载入 smb.conf 文件                                   [确定]

8.关闭Linux防火墙。

# service iptablesstop关闭防火墙(不然会挡住请求)

iptables:将链设置为政策ACCEPTfilter                      [确定]

iptables:清除防火墙规则:                                 [确定]

iptables:正在卸载模块:                                   [确定]

9.在客户机上输入Linux客户机的IP地址进行验证。

wKiom1MS8YCCkzcNAAA0ybVu4a0402.jpg在图框中输入Linux客户机IP

wKioL1MS8VqjVJMlAADRSWlmF6c683.jpg

wKiom1MS8YHhBGjmAAC5AfJNZwA583.jpg