红联Linux门户
Linux帮助

samba用户共享目录设计

发布时间:2007-10-10 22:11:20来源:红联作者:seais
我们在Windows的文件共享,就是网上邻居那个东西,那么我们在linux里边是怎么实现文件件,共享文件权限,用户访问权限的呢?那就是今天我们用samba实验的目的。

一,我们预先想像1个实验环境:
现在有一个公司管理部门要求我们,在这个文件系统上,我们要让所有用户都有统一的路径入口;在Windows文件浏览器中,我们要通过\\IP或域名\共享目录名查看,而在Linux的Gnome文件浏览器中查看的方式是 smb://域名或ip地址/共享目录名。而我们让所有用户都通过唯一的地址进入共享文件系统。

1 ,所有的用户登陆口都是linuxAdmin目录

2, 管理部目录:manage 管理部2个经理成员目录:manage01,manage02。
manage01对manage02 有查看权限,但不能写入文件。
manage02对manage01有查看权限,但不能写入文件。
manage01和manage02对software,公共文档,共享可写,成员目录,实施管理。
Software:目录对任何人具有读取权限。
公共文挡:目录对任何人具有读取权限。
共享可写:所有的成员具有写入权限。但管理权在管理部。
成员目录:下设:mge01和mge02目录。mge01对mge02 有查看权限,但不能写入文件 。mge02对mge02 有查看权限,但不能写入文件。

3,linuxAdmmin为总管理员,可以扔有samba文件系统的共享目录,拥有所有的权限。
manage01对manage02 有查看权限,但不能写入文件。对共它都可以操作。
manage02对manage01 有查看权限,但不能写入文件。对共它都可以操作。
mge01对mge02 有查看权限,但不能写入文件 ,在“共享目录”拥有写入权限。
mge02对mge01 有查看权限,但不能写入文件 ,在“共享目录”拥有写入权限。

4,创建目录

5,创建用户组并添加用户

6,修改samba文件:vi /etc/samba/smb.conf

按下“59g”再按gg就到[global]这个地方了
[global]
workgroup = linuxAdmin
netbios name = linuxAdmin server
server string = linuxAdmin file server
hos allow = 192.168.1. 192.168.2. 127.
secarity = user
printcap = caps
guest account = nobody
guest ok = yes
[linuxAdmin]
comment = linuxAdmin samba server
path = /home/samba/
create mask = 0664
directory mask = 0775
writeable = yes
vaiid users = @linuxAdmin,@manage,@mge,nobody
browseable = yes
guest ok = yes
:wq!

其它的我们都不要了。

8,添加samba用户:
[root@localhost /]# smbpasswd a
linuxAdmin
New SMB password: linuxAdmin #这里是我们自已输入的
Retype new SMB password: linuxAdmin #这里给上边我们输入的一样

再用上边的方法添加:manage01,manage02,mge01,mge02

好了就是这样了,不知道怎么样。
文章评论

共有 7 条评论

  1. super123 于 2009-06-14 22:07:03发表:

    好!学了........

  2. softlce 于 2009-06-05 20:56:17发表:

    刚我也碰到这问题。问题还没解决 现把我发的帖拿来给大哥看看
    刚配置了个Samba服务
    在shell下分别建立了lw,soft,share三个用户
    --------------------------
    useradd lw
    passwd lw
    smbpasswd -a lw
    ------------------------------
    通过网络访问samba主机 用相应用户登陆也都可以看到共享目录。
    现在想建一个共享目录让soft用户都可以访问到。
    便在shell下使用 vi /etc/samba/smb.conf在smb文件下增加了下面的语句

    [Linux]
    comment = Linux Service
    path = /home/Linux
    valid users = soft
    public = yes
    writable = yes
    printable = no

    建立好后用soft用户只可以看到这目录,但打不开。
    ------------------------------------------------------------------------------
    提示:
    \\samba\linux无法访问。您可能没有权限使用网络资源。请与这台
    服务器的管理员联系以查明您是否有访问权限。
    找不到路径。
    ------------------------------------------------------------------------------

    改用lw用户登陆samba机器也发现有linux这个目录
    点击linux这个目录,弹出一个输入用户名和密码的对话框
    输入正确的用户名soft和密码,这次提示:
    ---------------------------------------------------------------------------------
    \\samba\linux无法访问。您可能没有权限使用网络资源。请与这台
    服务器的管理员联系以查明您是否有访问权限。
    不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接。
    中断与此服务器或共享资源的所有连接,然后再试一次..
    ---------------------------------------------------------------------------------


    请较诸位朋友 linux这个共享我已经对soft用户授权访问了,却打不开这目录
    用其他用户登陆看到这Linu这个目录,点击该目录也有用户认证对话框
    这表明linux这目录对soft用户授权是成功的,可怎么就访问不了。
    ----------------------------------------------------------------------------------------
    依据楼主的配置做参考现将配置改为
    [global]
    workgroup = MYGROUP

    server string = Samba Server

    printcap name = /etc/printcap
    load printers = no

    printing = cups

    cups options = raw

    guest account = nobody
    guest 0k = yes

    log file = /var/log/samba/%m.log

    max log size = 50

    security = user

    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=81

    dns proxy = no

    [homes]
    comment = Home Directories
    browseable = no
    writable = yes
    phat = /home

    [tmp]
    comment = temp
    path = /home/temp
    valid users = soft
    read only = no
    public = no
    browseable = yes
    writeable = yes

    [Linux]
    comment = Linux Service
    path = /home/Linux
    create mask = 0664
    directory mask = 0775
    writeable = yes
    valid users = @soft,@lw,@share,nobody
    browseable = yes
    guest ok = yes
    ---------------------------------------------------
    service smb restart再次登陆进去 问题依旧
    请诸位朋友指点下 谢谢!

  3. xllongxiao 于 2009-06-05 20:25:04发表:

    不怎么清楚啊

  4. 菜王 于 2009-06-04 15:26:57发表:

    前边明白了,后边没看明白

  5. 3554536 于 2007-10-18 09:29:07发表:

    顶下 :0L

  6. thinker329 于 2007-10-11 18:11:52发表:

    :0L 希望自己什么时候能配置!

  7. 奶茶dsk 于 2007-10-10 22:28:08发表:

    支持哈。。。:0L :0L