Linux系統中Samba共享搭建

Samba服務器要求

查看共享服務端的samba軟件包是否安裝

rpm   -qa  | grep “^samba”

samba

samba-common

samba-client

如果沒有安裝在/media/Server/samba-下安裝

如果軟件包都安裝完成開啓服務service   smb  start  

 

  1. 在根下三個目錄,分別爲share,caiwubu,renshibu

    配置主配置文件/etc/samba/smb.conf

    如果是匿名登錄就是在global下的security=share

    如果是用戶驗證登錄就在global下的security=user

    做匿名共享

    【共享名】

                        Path=路徑

                        Public=yes

                        Read only =yes

    修改目錄本身的權限

  2. share 目錄:所有人可讀可寫。

    創建用戶加入到samba

               Pdbedit   -a  -u     用戶名

    做本地用戶共享

    [共享名]

                        Path=路徑

                        Valid  users=用戶,@ (定義合法的用戶和組)

                 Write   list=用戶 @  (合法用戶中,哪些有可寫權限)

3caiwubu 目錄:財務經理可讀可寫,財務部員工只能讀,其他人沒有權限。

4renshibu 目錄:人事經理可讀可寫,人事部員工只能讀,其他人沒有權限。

5、將財務經理映射兩個別名tomrose,在客戶端使用別名訪問驗證。

    /etc/samba/smbusers下添加要設置的共享名(財務經理)=別名(rosetom

    在主配置文件中global中添加username  map =/etc/samba/smbusers

    設置完成後需要重啓服務smb

                       Service     smb     restart

 

(用Linux系統訪問共享)

利用smbclient  -L  共享端的ip地址(查看共享資源不需要密碼直接enter

1Linux客戶端要安裝有samba-common

                                               Samba-client

2網絡要暢通(防火牆關閉)

3利用smbclient   //共享端的ip 地址/共享文件(類似於ftp服務)(匿名登錄)

      Smbclient   -U 共享名   //共享端的ip地址/共享文件(用戶登錄)

或者是利用掛載:mkdir   /yy

                                     mount  -o  username=共享名 //共享端的iP地址/共享文件  /yy(掛載點)切換到掛載點可以進行操作

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章