• Samba文件服务器(八)


    Samba文件服务器
    一、Windows的网上邻居
    1、工作原理:通过SMB协议共享传输文件,具有自己的主机名称解析系统(Wins)SMB(Server Message Block)/CIFS(common Internet File-System)是基于Netbios协议的,所以不能够跨越子网通信;
    服务端:提供能够访问的资源,请求验证,请求访问文件和目录
    浏览服务器:提供所有主机和工作组名的缓冲服务
    2、基本概念
    主机名:局域网中的netbios主机名,在局域网中唯一
    共享名:共享资源(目录/打印机)的名称,主机中唯一
    工作组名:主机的组织机构名,主机间地位平等
    域名:主机的认证管理机构名称,客户端主机需要域服务提供认证、浏览、共享服务。

    3、工作组模式
    用户账号分别存放在每台主机上,只有通过对方主机制认证授权才能访问对方的共享资源

    4、域服务器模式
    用户账号集中存贮在域服务器,每台主机都要经过域服务器认证授权制才能访问其他主机上的资源

    三windows中访问网上邻居
    1、Win95/98/ME/2000/XP/2003需要安装TCP/IP、NETBEUI,IPX/SPX其中的任意一种协议,但跟Linux共享网上邻居必须安装TCP/IP
    2、从网络邻居中寻找“工作组”,“主机名”,“共享目录名”
    3、直接在浏览地址栏中输入\\server\sharename
    四、Linux中访问网上邻居
    1、需要samba客户端软件的支持
    2、使用挂载的方法
    #mount -t smbfs //server/sharename /localdir 或
    #smbmount //server//sharename/ /localdir

    3、#smbclient //server/sharename/ -U name%passwd
     

    五、Samba用户账号
    1、共享目录设置有效用户
    [redhat]
     path = /var/redhat
     comment = redhat's files
     public = no
     valid users = <username> <@groupname>
    2、新建samba用户
    #useradd username
    #smbpasswd -a username

    3、用户账号映射
    [global]
    username map = /etc/samba/smbusers
    #smbuseradd linuxname:mapname

     
    六、HOME目录
    [global]
    [homes]
     comment = Home Directory
     valid users = %S #属主
     browseable = no
     writable = yes

    七、Samba用户权限
    [redhat]
     path = var/redhat
     comment=redhat's files
     public=no
     valid users=<username><@groupname>
     write list=<username><@groupname>
     create mask =0660
     directory mask =0770

    注意:客户端所有的请求访问身份在服务器端都会映射成登录账号的身份。

    八、测试配置文件是否有误
    #testparam
    检测配置文件


     

  • 相关阅读:
    find 指定不删除目录文件
    ORACLE 中 START WITH CONNECT BY PRIOR 用法(用于父子关系的数据表查询)
    ORACLE隔离级别与脏读/不可重复读/幻读的关系以及SELECT FOR UPDATE用法
    ORACLE查询最终阻塞者进程脚本
    01磁盘原理 心得记录
    02RAID技术 学习心得
    04华为HyperReplication中的多时间片技术
    单片机的电源系统
    阴阳论
    03文件系统 学习心得
  • 原文地址:https://www.cnblogs.com/jenry/p/406692.html
Copyright © 2020-2023  润新知