Linux中samba服務器的搭建

        Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟件,由服務器及客戶端程序構成。使用它我們能夠快速的在linux和windows之間建立文件共享,本文主要講述如何搭建和共享文件

        一、先查看系統中是否安裝有samba服務相關的軟件包。

        [root@xxxsite ~]#rpm -qa | grep samba

        如果已經安裝則會顯示安裝的版本和包,麼有安裝則不顯示。

        二、使用yum安裝samba工具

         [root@xxxsite ~]#yum -y install samba

         然後在查詢一下,會看到安裝成功,多出來的幾個是因爲依賴關係安裝上的。

         [root@xxxsite ~]#rpm -qa | grep samba
         samba-3.6.23-31.tl1.x86_64
         samba-winbind-clients-3.6.23-31.tl1.x86_64
         samba-common-3.6.23-31.tl1.x86_64

         samba-winbind-3.6.23-31.tl1.x86_64

         三、啓動停止smb服務和查看服務狀態

          [root@xxxsite ~]#service smb start

          [root@xxxsite ~]#service smb stop

          [root@xxxsite ~]#service smb restart

          [root@xxxsite ~]#service smb status

          [root@xxxsite ~]#chkconfig  --level 35 smb on    //設置開機啓動

         四、配置samba工具,安裝成功之後,系統會生成服務的配置文件和一些命令工具

         /etc/samba/smb.conf       //是samba服務的主配置文件

         /etc/init.d/smb                  //是samba的啓動/關閉文件

         我們使用vi打開第一個文件,進行一下配置,然後保存。

         [global]                     //設置samba服務整體環境
             workgroup = WORKGROUP            //設置工作組名稱
             server string = Samba Server Version %v         //服務器說明
         [mmog]                   //共享目錄的名稱
             comment = Public stuff               //註釋說明 
             path = /data/home/user00                   //共享目錄的路徑
             public = yes                     //是yes/否no公開共享,若爲否則進行身份驗證(只有當security = share 時此項才起作用)
             writeable = yes                    //是yes/否no不以只讀方式共享當與read only發生衝突時,無視read only
             browseable = yes                   //是yes/否no在瀏覽資源中顯示共享目錄,若爲否則必須指定共享路徑才能存取
             guest ok = yes                    //是yes/否no公開共享,若爲否則進行身份驗證(只有當security = share 時此項才起作用)

        五、添加一個普通賬戶,用於訪問這個目錄

         [root@xxxsite ~]#useradd  mmog       //因爲不需要在shell中登錄,所以可以不設置密碼

         爲smb添加一個賬號和密碼用於訪問共享目錄(賬號必須是系統賬號,即上面創建的mmog)

         [root@xxxsite ~]smbpasswd -a mmog   //執行後彈出設置密碼的選型,可以設置空密碼

         六、在windows訪問共享目錄

         首先確保smb服務已經開啓和設置好了,然後通過ifconfig獲取linux的ip地址。

         然後在windows的運行裏輸入\\ip,ip是上面獲取的ip,然後就可以看到上面我們共享的目錄的名稱了。

         點擊該目錄,輸入上面創建的用戶和密碼就可以看到linux上面共享目錄裏面的文件了。

         同時,我們也可以直接在此目錄進行添加刪除和修改,當然的在smb.conf 裏面配置有修改的權限。

         至此,本教程完畢。




         


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