ubuntu下簡單的samba使用方法

2021-08-17 08:10:17 字數 1596 閱讀 3347

最簡單的samba配置

很多時候,做嵌入式開發,都是在windows上安裝虛擬,在虛擬機器中安裝linux作業系統。

這個時候,我們經常需要linux作業系統下有乙個目錄能在windows下自由訪問。要想實現這個功能我們只需要在linux下配置好samba服務。

samba服務主要完成的功能是完成目錄共享。

其實,有一種最簡單的方法。下面以ubuntu 14.04為例。

1. 安裝samba軟體

sudo apt-get install samba

2. 將ubuntu下指定檔案設定成共享

開啟ubuntu檔案管理的圖形介面,新建乙個資料夾windows_share,右鍵選擇本地網路共享,會彈出如下錯誤。

net usershare」返回錯誤 255:net usershare add: cannot share path/home/clh/ windows_share as we are restricted to only sharing directories weown. ask the administrator to add the line "usershareowner only = false" to the [global] sectionof the smb.conf to allow this.

大意是:不能共享路徑/home/clh/ windows_share,因為我們僅限於共享我們擁有的目錄。請管理員向smb.conf的[全域性]部分新增」usershareowneronly=false「行以允許此操作。

那我們就按它的建議,對smb.conf 檔案做修改。

vim /etc/samba/smb.conf

在[global] 部分 加上usershare owner only = false

對/etc/samba/smb.conf

做了修改,那就得重啟一下服務。所以執行命令 servicesamba restart

再回到ubuntu檔案管理的圖形介面,剛才彈出的對話方塊選擇修改共享,或者關掉剛才彈出來的對話方塊,重現右鍵選擇本地網路共享,然後選擇修改共享。這就ok了。

3. 裝好之後,在終端上輸入sudo  smbpasswd  -a  使用者名稱

這裡的使用者名稱是在系統中已經註冊的使用者名稱,一般可以寫當前登入的使用者的名稱。密碼可以輸入當前使用者的登入密碼。

4. 

然後在winods下,右擊我的電腦,選擇對映網路驅動器

在資料夾的輸入寬中輸入:\\linux系統的主機名\共享目錄名稱或者\\linux 系統的ip\共享目錄名

輸入完之後,會出現乙個對話方塊,輸入剛剛通過smbpasswd命令新增的使用者和密碼即可。

參考: 

Ubuntu中的Samba簡單設定

要在ubuntu中使用samba,需要安裝以下兩個元件 sudo apt get install samba sudo apt get install bfs 之後再對 etc samba b.conf 進行修改 sudo gedit etc samba b.conf 關鍵的修改是 security...

Ubuntu下搭建samba伺服器

網上好多說安裝配置samba伺服器出問題的.我安裝的時候就感覺沒有什麼問題 1.安裝samba 2.建立共享目錄,並修改檔案許可權 3.建立登入使用者 開啟 終端視窗 輸入 sudo useradd lele 回車 使用者建立成功。輸入 sudo smbpasswd a lele 回車 輸入兩次密碼...

Ubuntu下搭建samba伺服器

samba伺服器主要用與linux系統和window系統之間的資源共享,由於個人經常使用的是ubuntu,就在這個上面搭建乙個samba服務用於學習。一 更新系統資源 搭建服務的時候最好是以管理員的身份,這樣才能有更高的許可權。sudo su 然後在輸入密碼 apt get update 二 安裝s...