第三章SMB服务

                      第三章 SMB 服务
 
 
要求一:
1 :在SAMBA服务器上建三个用户,分别为,ACCP, BENET, XTBENET
 
2 :要求在smb server上建立一个名为XTBENET的共享文件夹,允许BENET用户访问,不允许ACCP用户访问
先新建共享目录
[root@localhost ~]# mkdir /usr/xtbenet
[root@localhost ~]# ll -d /usr/xtbenet/
drwxr-xr-x  2 root root 4096 Apr 11 15:39 /usr/xtbenet/
[root@localhost ~]#
然后在该目录新建一些文件
[root@localhost ~]# touch /usr/xtbenet/ afile
[root@localhost ~]# touch /usr/xtbenet/ bfile
[root@localhost ~]#
然后修改配置文件
 
Testparm 检查一下
 
重启服务,然后测试,测试失败,就是看不到新建的文件
[root@localhost ~]# smbclient //192.168.1.1/public -U benet
Password:
Domain=[LOCALHOST] OS=[Unix] Server=[Samb a 3.0.10 -1.4E.2]
smb: \> ls
  .                                   D        0  Wed Apr 11 15:46:17 2007
  ..                                  D        0  Wed Apr 11 15:39:07 2007
 
                34250 blocks of size 262144. 7713 blocks available
smb: \> exit
问题:共享目录不能建在usr目录下吗?我建在tmp目录下就行了,
但配置还是一样啊
[public]
        path = /tmp/xtbenet
        invalid users = accp
        valid users = benet
        read only = No
        guest ok = Yes
[root@localhost ~]#
3: 要求在smb servers 上建立1个名为BENET的共享文件夹,只允许192.168.1.3这台linux主机访问
修改配置文件
[BENET]
    path= /tmp/benet
    public = YES
    readonly = NO
    hosts allow = 192.168.1.3
   browseable = yse
客户机验证
[root@localhost ~]# smbclient //192.168.1.1/BENET -U benet
Password:
Domain=[LOCALHOST] OS=[Unix] Server=[Samb a 3.0.10 -1.4E.2]
smb: \> LS
  .                                   D        0  Wed Apr 11 16:36:50 2007
  ..                                  D        0  Wed Apr 11 16:36:23 2007
  benet2                                       0  Wed Apr 11 16:36:50 2007
  benet1                                       0  Wed Apr 11 16:36:47 2007
该变配置
[BENET]
    path= /tmp/benet
    public = YES
    readonly = NO
    hosts allow = 192.68.1.1
   browseable = yse
客户机再次验证
[root@smbcli ~]# smbclient //192.168.1.1/BENET -U benet
Password:
Domain=[LOCALHOST] OS=[Unix] Server=[Samb a 3.0.10 -1.4E.2]
tree connect failed: NT_STATUS_ACCESS_DENIED
[root@smbcli ~]#
 
 
4 :要求在XTBENET的共享文件夹里,允许BENET用户删除,写入等权限,ACCP用户只允许读
 
5 :要求将smb server上的,BENET共享文件夹,挂载到我们的LINUX CLIENT主机上/TMP/TO21目录夹下
[root@smbcli ~]# mount -t smbfs -o username=benet //192.168.1.1/BENET /mnt
Password:
[root@smbcli ~]# ll /mnt
total 8
-rw-r--r--  1 root root 0 Apr 11  2007 benet1
-rw-r--r--  1 root root 0 Apr 11  2007 benet2
[root@smbcli ~]#
6 :要求在我们的LINUX CLIENT上挂在我们的WINDOSCLIENT里的共享文件夹,挂载到我们的/TMP/TO21BENET文件夹下
 
7 :要求在windows client里访问到,我们的smb server,里的XTBENETBENET共享
文件夹
 
8 要求在我们的smb server里安装一个SWATWEB管理工具并只允许我们的WINDOWS
CLIENT 主机通过WEB界面进行管理
 
9 :要求我们的我们在WINDOSCLINET主机上,可以浏览到我们的XTBENET,与我们的BENET文件夹,不能浏览到我们的ACCP共享文件夹
Browseable = no
10 :要求在我们的WINDOWSCLINET通过SWAT远程创建一个名为,WINDOWSCLINET的文件夹,并只允许我们的XTBENET,与BENET用户访问
 
 
查看配置文件
[wincli]
        path = /usr/share
        invalid users = accp
        valid users = xtbenet, benet
        read only = No
        guest ok = Yes
验证
 

你可能感兴趣的:(linux,职场,samba,休闲)