samba(smb是其縮寫) 是乙個網路伺服器,用於linux和windows共享檔案之用;samba 即可以用於windows和linux之間的共享檔案,也一樣用於linux和linux之間的共享檔案。
1. 配置linux共享路徑。
vi /etc/samba/smb.confsmb.conf中包含了多個全程單元,每個單元的名字放於方括號()中,方括號也是區分各個單元的標識。第乙個單元是[global],用於一些全域性設定,對於不熟悉samba的使用者來說,一般不要對此單元進行修改。第二個單元是[home],它的作用是使linux使用者可以從其它機器上連線到自己的home目錄。要設定乙個特定的共享目錄,建議在smb.conf檔案尾部增加乙個全程單元。一般包括幾條語句。下面是乙個例子:2. 建立samba使用者[share]
comment = shared folder with username and password
path = /home/zwq
valid users = zwq
public = no
writable = yes
printable = no
create mask = 0765
說明:
comment:提示,在windows的網路鄰居上顯示為備註。
path:linux上共享目錄
valid users: 允許訪問linux共享目錄的使用者,此使用者需是linux的samba使用者
public:允許guest訪問
writable: 允許使用者寫
printable: 若設為yes,則被認定為印表機
create mask:在共享目錄上建立的檔案的許可權
smb使用者名稱,在下面的windows訪問時用到。此使用者必須是在linux系統中存在的使用者,否則「smbpasswd -a」命令會失敗。3. 重啟smb服務。useradd -m -s /bin/csh zwq
passwd zwq
smbpasswd -a zwq
/etc/init.d/smb restart如果smb服務未啟動,請執行/etc/init.d/smb start啟動。4. 在windows中訪問linux共享的資料夾。如果想讓系統重啟後自動啟動smb服務,請在/etc/init.d/boot.local檔案尾加入如下兩行:
rcnmb start
/etc/init.d/smb start
a. 在「開始 > 執行」中輸入「\\linux伺服器ip位址」即可登入到目標伺服器,如下所示:b. 具體訪問某目錄,如share,系統會彈出對話方塊,需要輸入samba使用者(zwq)。
輸入使用者名稱和密碼後即可訪問linux系統中的檔案,此使用者名稱和密碼即為上述增加的samba使用者名稱和密碼。5. 把linux的共享資料夾對映為windows本地的乙個磁碟分割槽。
a. 在「開始 > 執行」中輸入「cmd」啟動windows命令列。b. 執行net use q:\\linux伺服器ip位址\share命令完成對映。
c. 開啟windows的「我的電腦」可以看到q盤了。
通過linux的Samba建立共享檔案
作用 1 實現linux和windows的互動 share 檔名 comment my samba 說明的資訊 path home cly share 共享檔案路徑 自己適當修改 browseable yes 可瀏覽 writeable yes 可寫6 配置完之後進行重啟 sudo service ...
Samba共享問題
安裝centos預設是開啟selinux的,所以會導致samba ftp等應用程式無法訪問相應目錄,解決辦法如下 開啟samba使用者home目錄許可權 usr sbin setsebool p samba enable home dirs 1開啟單個共享目錄 path 許可權 chcon t sa...
samba共享檔案
samba共享檔案 3 4 1,setup 配置linux網路,和主機網路相同,etc init.d network restart 網絡卡重啟後能夠ping通 2,新建系統使用者並設定密碼mxb useradd mxb passwd mxb 3,vi etc samba smb.conf 配置sa...