Linux下建立安裝 smb,並進行配置

    今天在LinuxFedora5,其他版本應該大同小異)下建立smb服務終於成功了,下面說說過程吧,作爲備忘。

    首先在shell裏面查詢自己是否安裝了smb

    [root@localhost ~]# prm -qa samba | grep 'samba'

    samba-3.0.21b-2    // 如果有這行輸出,則表示安裝了 smb,否則需要安裝

    [root@localhost ~]# vi /etc/samba/smb.conf    // 打開smb的配置文件

    着重更改如下幾行:

    [global]

    workgroup = WORKGROUP                          // Windows訪問的工作組,可在Windows我的電腦”->“右鍵屬性”->“計算機名看到

    server string = Samba Server                      // 訪問時的一個字符串,可以無需更改

    hosts allow = 192.168.1. 192.168.2. 127.     // 允許的IP地址段,將自己的IP地址段加入即可(注意IP的最後一段沒有,但後邊有個點)

    security = share

         // 可以爲如下幾個(在不考慮安全的前提下,建議使用share

         // share:用戶不需要賬戶及密碼即可登錄samba服務器
         // user
:由提供服務的samba服務器負責檢查賬戶及密碼(默認)
         // server
:檢查賬戶及密碼的工作由另一臺windowssamba服務器負責
         // domain
:指定windows域控制服務器來驗證用戶的賬戶及密碼)

 

    [share]                           //  自己需要共享的文件夾名稱,稍後會再次提到
    path = /mnt/share           //  自己共享Linux下文件夾的路徑(確保存在)
    public = yes               

;   only guest = yes             
    writable = yes                 //
讓自己的文件夾可寫
;   printable = no
    create mode = 0777         // 
權限,如不考慮安全性,使用0777較方便

    directory mode = 0777      // 權限,如不考慮安全性,使用0777較方便

 

    :wq       // 按下鍵盤 “Esc” 鍵,然後輸入前面的“:wq”保存更改

    [root@localhost ~]# service smb restart

    關閉 SMB 服務:                                            [確定]   // 如果是初次安裝,由於之前SMB服務沒有起來,所以會失敗,這個失敗不要緊的
    關閉 NMB 服務:                                            [確定]   // 如果是初次安裝,由於之前SMB服務沒有起來,所以會失敗,這個失敗不要緊的 
    啓動 SMB 服務:                                            [確定]   // 確定是否成功啓動了SMB服務,如果此處失敗,則無法進行共享
    啓動 NMB 服務:                                            [確定]   // 確定是否成功啓動了SMB服務,如果此處失敗,則無法進行共享

    [root@localhost ~]# chmod 777 /mnt/share        // 在不考慮安全的前提下,將共享文件夾的權限設置爲最低,以便讓所有用戶都可讀寫

 

 這裏還需要說明一下:

我們現在安裝成功了,當下次重啓機器時,smb服務並不會自動啓動,每次都要手動輸入service smb start,很麻煩。不過可以設置smb隨系統一起啓動:

     [root@localhost ~]#chkconfig smb –level 5 on

 

//////////////////////////////////////////////////////////////////////////////////////////////

    現在讓我們回到Windows[Win]+R,輸入“//192.168.28.173”  // IPLinux機器的IP地址。查看Linux IP地址的方法

    點擊確定按鈕,此時應該會打開共享信息,此共享信息裏面應該有[share]文件夾,從此可以在LinuxWindows之間共享文件了。

    [share]文件夾便是剛纔的配置文件頭“[share]” 

 

-------------------------------------- 

 

、安裝smb,首先插入Fedora5光盤,找到samba-3.0.21b-2.i386.rpmsamba-client-3.0.21b-2.i386.rpmsamba-common-3.0.21b-2.i386.rpm(不同版本Linux此處版本可能不同),使用rpm命令安裝即可(注意查看是否安裝成功,是否依賴於其他套件)。

Linux下查看IP地址只需在shell下輸入ifconfig,可看到:“inet addr192.168.28.173”便是自己的IP地址。

 ③、上述5的意思是系統的運行等級,當前運行等級可以使用“runlevel”命令查看,一共有7個運行等級,意思分別爲:

  # 0 - 停機(千萬不要把initdefault設置爲0

  # 1 - 單用戶模式

  # 2 - 多用戶,但是沒有NFS

  # 3 - 完全多用戶模式

  # 4 - 沒有用到

  # 5 - X11

  # 6 - 重新啓動(千萬不要把initdefault設置爲6

 

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