ubuntu下smb的配置


PS:    轉自Ubuntu中文論壇 

-------------------------------------------------------------------------------------------------------------------------------------
1)安裝SAMBA服務器
sudo apt-get install samba
sudo apt-get install smbfs
-------------------------------------------------------------------------------------------------------------------------------------
2)下面我們講述怎么進行WINDOWS與LINUX系統共享文件夾 ,這里假設共享文件 /home/ray/share
  上邊的相當於LINUX下的路徑,假設共享文件名為Share,並且假設允許訪問的用戶為newsfan 
 
3)首先建立這個文件夾
 mkdir /home/ray/share
chmod 777 /home/ray/share (定義這個文件夾最大的權限)
------------------------------------------------------------------------------------------------------------------------------------------
4) 備份並編輯smb.conf允許網絡用戶訪問
 
 sudo cp  /etc/samba/smb.conf  /etc/samba/smb.conf_backup (備份)
 sudo gedit  /etc/samba/smb.conf 
 
搜索 security =user (用戶安全) 
-----------------------------------------------------------------------------------------------------------------------------
這行設置了Samba的安全等級,Samba一共可以設置四個安全登記,由底到高分別為:
share:這個選項表示任何人都可以不需要輸入密碼登錄。
user:這個是Samba的默認級別,要求每個用戶必須輸入密碼才能登錄。
server:user級別的密碼都是保存在本機上,而server級別的密碼和用戶名都保存在另一台主機上。
domain:這個級別要求網絡里必須有一台Windows的域控制器,驗證工作由域控制器來完成。
------------------------------------------------------------------------------------------------------------------------------
更改為下邊兩行  security =user 
username map= /etc/samba/smbusers
-------------------------------------------------------------------------------------------------------------------------------------------
5)  將下列幾行新增到文件的最后面
[Share]    ----顯示的共享文件名
comment = Shared Folder with username and password    ----評論,就是文件夾說明
path = /home/ray/share    ---共享文件的路徑
public = yes        
writable = yes     ---可寫
valid users = newsfan     ---有效的訪問用戶
create mask = 0700
directory mask = 0700
force user = nobody    
force group = nogroup
available = yes       
browseable = yes
--------------------------------------------------------------------------------------------------------------------------------------------------------
6)然后順便把這里改一下,找到[global]把 workgroup = MSHOME 改成
 
workgroup = WORKGROUP     ----網絡組的名稱 
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936 
----------------------------------------------------------------------------------------------------------------------------------
7)   現在要添加newsfan這個網絡訪問帳戶。如果系統中當前沒有這個帳戶,那么 
 sudo useradd newsfan   
 
 然后要新增網絡使用者賬號 
 sudo smbpasswd -a newsfan   (設置SMB密碼)
sudo gedit /etc/samba/smbusers (編輯user SMB,添加 newsfan)
 
newsfan="netword username"     ---把這句加入到 smbusers中 
----------------------------------------------------------------------------------------------------------------------------------
8) 最后 sudo testparm
       sudo /etc/init.d/samba restart
  然后reboot一下 /


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM