1. 程式人生 > >Ubuntu下安裝samba(修改配置檔案)

Ubuntu下安裝samba(修改配置檔案)

這幾天公司好幾個同事讓我幫忙配置samba伺服器,索性就整理一份文件出來吧。


系統:Ubuntu 12.04

1、使用下列命令安裝samba
sudo apt-get install samba
sudo apt-get install smbfs
2、建立一個資料夾
mkdir ~/UbuntuShare
sudo chmod 777 ~/UbuntuShare
3、新增一個使用者
sudo useradd ShareUseName
4、配置samba
①備份一下配置檔案
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
②用vim編輯配置檔案
sudo vim /etc/samba/smb.conf
③新增配置資訊
[Share]
    path = ~/UbuntuShare
     available = yes
     browseable = yes
     public = yes
     writable = yes
     valid users = ShareUseName
     create mask = 0700
     directory mask =0700
     force user =nobody
     force group = nogroup
5、新增samba使用者和密碼
  sudo touch /etc/samba/smbpasswd
  sudo smbpasswd -a ShareUseName
  然後按照提示輸入密碼(假如:abc123)就好了。
6、重啟samba伺服器
sudo /etc/init.d/smbd restart
7、在其他電腦訪問共享資料夾
①windows下
windows的資料夾中輸入
//samba電腦的IP/Share
②Linux下
在命令列中輸入
mount //samba電腦的IP/Share /media/ -o username=ShareUseName
,password=abc123

這樣就可以共享啦。

原文地址:http://blog.chinaunix.net/uid-27666459-id-4173016.html

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

Ubuntu中Samba的安裝配置和使用[圖文]

[日期:2011-07-21] 來源:Linux社群 作者:Linux [字型: ]
Samba服務在Ubuntu伺服器版本中預設並沒有安裝。

1. Samba軟體包的安裝 使用源安裝,在終端中輸入如下命令:

#sudo apt-get install samba
#sudo apt-get install smbclient

2. Samba伺服器的啟動、關閉和重啟

啟動Samba伺服器只需執行如下命令:
#sudo /etc/init.d/samba start

關閉Samba伺服器:
#sudo /etc/init.d/samba stop

重新啟動Samba伺服器:
#sudo /etc/init.d/samba restart


啟動Samba伺服器後,可以使用ps命令檢視程序:
#ps -aux

可以看到Samba服務會同時啟動兩個服務,其中smbd主要用來管理共享出來的目錄,nmbd主要用來解析NetBIOS名。在Windows系統中, 主機可以被加入一個組中,這樣每個主機都必須有一個名字,這個名字是用於在網上被標誌的名,並非機器的主機名,將其稱為NetBIOS名。其中nmbd進 程是隨著smbd程序啟動而啟動。

3. 配置Samba服務

Samba伺服器主要配置檔案為/etc/samba/smb.conf,並且可以將NetBIOS名與主機的對應關係寫在/etc/samba /lmhosts檔案中。

(1)在Windows系統中不用輸入密碼訪問Linux共享目錄
在Linux共享一個目錄,將建立好的目錄的設定資訊寫入/etc/smb.conf檔案即可。如:若共享/home/myth/share目錄,要在 Windows系統中訪問這個共享的目錄,假設Windows主機的IP為192.168.0.11,Linux主機的IP為192.168.10,進行 如下操作:
#mkdir /home/myth/share
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak       //修改配置檔案之前最好做個備份
#vim /etc/samba/smb.conf  
或者使用 sudo gedit /etc/samba/smb.conf 開啟配置檔案
將檔案中的內容做如下相應修改:
#security=user 後面新增:
security=share
在檔案結尾新增如下行:
[share]
comment=this is Linux share directory
path=/home/myth/share
public=yes
writable=yes

儲存退出,啟動Samba服務:
#/etc/init.d/samba start

設定完成!

在Windows 下訪問共享目錄,可點選執行,輸入
\\192.168.0.10\share

這樣就能以匿名使用者訪問共享目錄share了。

關於Windows下無寫許可權:chmod -R go+rwx share/

原文地址:http://www.linuxidc.com/Linux/2011-07/38996.htm

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

Ubuntu 14.04 檔案伺服器--samba的安裝和配置

  1. 更新源列表

    開啟"終端視窗",輸入"sudo apt-get update"-->回車-->"輸入當前登入使用者的管理員密碼"-->回車,就可以了。

    Ubuntu 14.04 檔案伺服器--samba的安裝和配置 Ubuntu 14.04 檔案伺服器--samba的安裝和配置
  2. 安裝samba

    開啟"終端視窗",輸入"sudo apt-get install samba samba-common"-->回車-->輸入"y"-->回車-->安裝完成。

    Ubuntu 14.04 檔案伺服器--samba的安裝和配置 Ubuntu 14.04 檔案伺服器--samba的安裝和配置
  3. 新建共享目錄並設定許可權

    1、開啟"終端視窗",輸入"sudo mkdir /home/share"-->回車-->共享目錄share新建成功。

    2、輸入"sudo chmod 777 /home/share"-->回車,這樣使用者就對共享目錄有了寫許可權。

    Ubuntu 14.04 檔案伺服器--samba的安裝和配置 Ubuntu 14.04 檔案伺服器--samba的安裝和配置
  4. 開啟配置檔案smb.conf

    開啟"終端視窗",輸入"sudo gedit /etc/samba/smb.conf"-->回車-->打開了配置檔案smb.conf。

    Ubuntu 14.04 檔案伺服器--samba的安裝和配置 Ubuntu 14.04 檔案伺服器--samba的安裝和配置
  5. 修改配置檔案smb.conf

    1、輸入"security = user"。

    2、輸入"圖B"中指定的語句-->儲存。

    Ubuntu 14.04 檔案伺服器--samba的安裝和配置 Ubuntu 14.04 檔案伺服器--samba的安裝和配置
  6. 新建訪問共享資源的使用者和設定密碼

    1、開啟"終端視窗",輸入"sudo useradd smbuser"-->回車-->使用者建立成功。

    2、輸入"sudo smbpasswd -a smbuser"-->回車-->輸入兩次密碼-->回車-->密碼設定成功,這個使用者屬於smb組。

    3、輸入"sudo service smbd restart"重啟samba服務-->回車-->服務重啟成功。

    Ubuntu 14.04 檔案伺服器--samba的安裝和配置 Ubuntu 14.04 檔案伺服器--samba的安裝和配置 Ubuntu 14.04 檔案伺服器--samba的安裝和配置 Ubuntu 14.04 檔案伺服器--samba的安裝和配置 Ubuntu 14.04 檔案伺服器--samba的安裝和配置
  7. 訪問共享名為myshare的共享目錄

    1、在"執行"視窗中輸入"\\192.168.1.4"-->回車-->雙擊開啟myshare-->回車-->輸入使用者名稱和密碼-->回車-->訪問成功。 

    Ubuntu 14.04 檔案伺服器--samba的安裝和配置 Ubuntu 14.04 檔案伺服器--samba的安裝和配置 Ubuntu 14.04 檔案伺服器--samba的安裝和配置

注意事項

  • 這次操作是在Ubuntu 14.04上完成,其它版本應該類似,我沒有去測試。
原文地址:http://jingyan.baidu.com/article/00a07f38b9194082d028dc08.html