菜鳥配置SAMBA服務器之2

1.實驗平臺:Ubuntu11.10linux

2.硬件環境:虛擬局域網ios

3.網絡配置:SMBServer IP 192.168.2.4數據庫

                 SMBClient  IP 192.168.2.5vim

                 windowns  IP 192.168.2.3windows

4.須要軟件:samba samba-common服務器

5.配置文件:/etc/samba/smb.conf  ===>>主配置文件,設置選項:全局設置,共享目錄相關設置;網絡

                 /etc/samba/smbusers ===>>對應windows與linux的管理員帳號:administrator 與 root測試

6.相關命令:ui

   smbstatus  : 服務器功能,列出當前SAMBA的鏈接情況spa

   pdbedit      :服務器功能,管理SAMBA的用戶和密碼

   testparm    :服務器功能,檢測配置文件的語法正確與否

   mount        :掛載

   smbclient    :客戶端功能

 7.應用實例:

   須要帳號和密碼才能登陸的共享(security = user)

   假設條件:

   用戶密碼文件使用TDB數據庫格式,默認文件在/var/lib/samba/passdb.tdb;

   每一個使用samba的用戶均有本身的用戶主目錄;

   設置兩個用戶:cluser1 lyang ;

   共享/home/share這個目錄,共享名稱:lyang-vbox1;

   加入lyang這個組的用戶能夠使用share的文件資源,且在該目錄下lyang這個組的用戶具備寫入權限;

   開始

   vim /etc/samba/smb.conf

   [global]

                         workgroup                   = Vbox-lan

                         client string                  = %h server (Samba Ubuntu)

                         client lanman auth         = yes

                         lanman auth                 = yes

                         netbios name               = lyang-vbox1

                         display charset             = UTF-8

                         unix charset                 = UTF-8

                         dos charset                  = cp936

                         load printers                 = no

                         dns proxy                    = no

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

                         max log size                = 1000

                         security                       = user

                        passdb backend            = tdbsam

   [homes]

                        comment                     = Home Directories

                        browseable                  = no

                        writable                       = yes

                        create mode                = 0664

                        directory mode            = 0775

   [lyang-vbox1]

                        comment                    = smbuser-share

                        path                          = /home/share

                        browseable                 = yes

                        writable                      = yes

                        write list                     = @lyang

       保存退出!

       testparm

       mkdir /home/share

       chgrp lyang /home/share

       chmod 2770 /home/share

       adduser --home /nishome/cluser1 --uid 2001 cluser1

       usermod -g lyang cluser1

       pdbedit -a -u lyang

       pdbedit -a -u cluse1

       pdbedit -L

       其餘:

       pdbedit -L [-vw]

       pdbedit -a|-r|-x -u 帳號

       pededit -a -m -u 機器帳號  (與PDC有關的機器碼)

       重啓SMB NMB 進行自我測試

       /etc/init.d/smbd restart

       /etc/init.d/nmbd restart

       smbclient -L //192.168.2.4 -U lyang|cluser1

       查詢網絡鄰居中的信息,對比不一樣之處

       mount -t cifs //IP /掛載點

       客戶端訪問

       smbclient //192.168.2.4/lyang-vbox1 -U lyang

相關文章
相關標籤/搜索