檢查samba服務包的安裝情況,會顯示類似如下兩個包:
samba-common-3.0.33-3.7.el5_3.1 //伺服器和客戶端均需要的檔案
samba-3.0.33-3.7.el5_3.1 //伺服器端檔案
3、# whereis samba
由於是yum安裝,可以用此命令檢視samba安裝位置,得到類似如下內容:
samba: /etc/samba /usr/lib/samba /usr/share/samba /usr/share/man/man7/samba.7.gz
4、# vi /etc/samba/smb.conf
根據步驟3得知smb.conf的位置,配置samba:
(1)[global] 找到全域性設定標籤,在下面進行配置
workgroup = mygroup 找到此行,改為workgroup = workgroup,這裡以 windows xp 預設的「workgroup」為例
; hosts allow = 192.168.1. 192.168.2. 127. 找到此行,去掉行首的「;」,並制定訪問限制改為hosts allow = 192.168.0. 127.,指定內網ip位址及本地,只允許這兩種情況的訪問
(2)配置最簡單訪問目錄幾個基本屬性:
[share] windows客戶端檢視時看到的資料夾名
path = /var/samba/share 共享目錄位置,要系統中存在的目錄,也可以配置完再建立
read only = no
public = yes
5、給配置的共享目錄設定許可權:
# mkdir /var/samba/share 如剛才配置的共享目錄不存在則建立
# chown -r nobody. /var/samba/share 設定共享目錄歸屬為 nobody
# chmod 777 /var/samba/share 將共享目錄屬性設定為 777
6、# smbpasswd -a username
將linux系統已存在使用者 username(例)加入到 samba 使用者資料庫,windows訪問samba共享目錄時需要輸入此使用者名稱和密碼
new smb password: 在此輸入密碼
retype new smb password: 重複密碼
7、# service smb start
由於是yum安裝可用此命令啟動samba,若想開機自啟動samba服務,請參考此文章
8、若啟動成功,最簡單的適合內網使用的samba已配置好。解除安裝samba請參考此文章
9、從windows 客戶端連線到samba 伺服器,即 客戶端使用samba的方法可參考此文章
centOS下yum安裝配置samba
注意 本文的原則是只將檔案共享應用於內網伺服器,並讓將要被共享的目錄擁有充分的讀寫許可權屬性,讀者可順著本文的思路完成基本配置流程,如需複雜讀寫許可權功能,請參考此文章http blog.csdn.net linglongwunv archive 2010 01 19 5213337.aspx。1 ...
centOS下yum安裝配置samba
1 yum y install samba 2 rpm qa grep samba 檢查samba服務包的安裝情況,會顯示類似如下兩個包 samba common 3.0.33 3.7.el5 3.1 伺服器和客戶端均需要的檔案 samba 3.0.33 3.7.el5 3.1 伺服器端檔案 3 w...
centOS下yum安裝配置samba
1 yum y install samba 2 rpm qa grep samba 檢查samba服務包的安裝情況,會顯示類似如下兩個包 samba common 3.0.33 3.7.el5 3.1 伺服器和客戶端均需要的檔案 samba 3.0.33 3.7.el5 3.1 伺服器端檔案 3 w...