1. # gedit /etc/samba/smb.conf
將smb.conf 檔案中的
security = user
改為security = share
在 smb.conf 檔案的最後部分新增如下內容:
[share]
comment = tmp share
path = /share
writeable = yes
browseable = yes
guest ok = yes
2. # service smb restart
3. # mkdir /share/
4. # chmod -r 777 /share/
5. # chcon -r -t public_content_rw_t /share/
6. # iptables -f
7. # setsebool samba_export_all_rw on
如果是 /home , 還要執行如下命令:
[root@localhost ~]# getsebool -a|grep samba
samba_domain_controller --> off
samba_enable_home_dirs --> off
samba_export_all_ro --> off
samba_export_all_rw --> on
samba_share_nfs --> off
use_samba_home_dirs --> off
virt_use_samba --> off
[root@localhost ~]# setsebool samba_enable_home_dirs 1
或[root@localhost ~]# setsebool samba_enable_home_dirs on
# rpm -uvh desktop/selinux-policy-devel-2.4.6-255.el5.noarch.rpm
# rpm -uvh desktop/policycoreutils-gui-1.33.12-12.el5.i386.rpm
# system-config-selinux
8. linux 訪問 samba 共享的資源
9. windows 訪問 samba 共享的資源
注意:windows 訪問 samba 的共享資源時,需要將 smb.conf 檔案中的
; netbios name = myserver
取消注釋
注意:如果一切設定正確,windows 仍然無法訪問 samba 的共享資源時,要考慮「計算機名」重名的問題(因為區域網的電腦是網路傳系統,設定起初都一樣)。
注意:如果一切設定正確,第一次能夠訪問共享資源,之後不能訪問,則 需要解除安裝桌面上的掛載點。
10. 如果 security = user 則
1) # useradd ztg
2) # passwd ztg
3) # smbpasswd -a ztg
輸入密碼: ******
彈出對話方塊, 輸入 使用者名稱:ztg 密碼:******
定義samba的安全級別,按從低到高分為四級:share,user,server,domain。它們對應的驗證方式如下:
share:沒有安全性的級別,任何使用者都可以不要使用者名稱和口令訪問伺服器上的資源。
user:samba的預設配置,要求使用者在訪問共享資源之前資源必須先提供使用者名稱和密碼進行驗證。
server:和user安全級別類似,但使用者名稱和密碼是遞交到另外乙個伺服器去驗證,比如遞交給一台nt伺服器。如果遞交失敗,就退到user安全級。
domain:這個安全級別要求網路上存在一台windows的主域控制器,samba把使用者名稱和密碼遞交給它去驗證。
後面三種安全級都要求使用者在本linux機器上也要系統帳戶。否則是不能訪問的。
(# useradd aaa
# passwd aaa
# smbpasswd -a aaa
# vim /etc/samba/smbusers
samba 開通 Samba安裝與配置
四 samba例項 需求 配置 software目錄的共享,允許user1 user2兩個使用者完全訪問 建立目錄 mkdir software 新增使用者 useradd user1 passwd user1 useradd user2 passwd user2 新增samba密碼 pdbedit...
samba 開通 LINUX開啟SAMBA服務
samba,用於網路檔案共享,類似於nfs,samba多用於win和linux之間 linux之間多用nfs c s架構 smb協議 samba主要是兩個服務,核心啟動服務smb,監聽139tcp埠,nmb服務類似dsn功能,如果不啟,只能以ip來訪問,監聽137 138udp埠 使用yum y i...
openwrt設定samba共享
簡單介紹 openwrt的samba配置是先讀取 etc config samba,結合 etc samba smb.conf.template檔案,生成配置檔案 etc samba smb.conf,使用者只需修改 etc config samba和 etc samba smb.conf.temp...