第11周

13.1 samba配置

什麼是samba

這些年來,windowslinux操作系統各自擁有自己的用戶羣和市場。然而在一般公司或學校裏,可能同時有windowslinux主機,windows主機彼此之間可以利用“網上鄰居”來訪問共享資源。NFS也能使linux主機之間實現資源訪問。而samba服務軟件能夠使windowslinux之間實現資源共享

SMB通信協議採用的是C/S結構,所以SAMBA軟件可分階段客戶端及服務端兩部分。通過執行samba客戶端程序,linux主機使可使用網絡上的windows主機所共享的資源。而在linux主機上安裝samba服務器,則可以使windows主機訪問samba服務器共享的資源

 

samba安裝

samba的安裝步驟

-         看看是否已經安裝了samba

-           rpm ‐q samba

-         如果有的話,就先卸載

-           rpm ‐e ‐‐nodepssamba

-         把安裝文件掛載到linux

-           samba-common-2.2.7a-7.9.0.i386.rpm

-           samba-client-2.2.7a-7.9.0.i386.rpm

-           samba-2.2.7a-7.9.0.i386.rpm

-         拷貝sambarpm包到/home,準備安裝

-         開始安裝

-           rpm ‐ivhsamba-common-2.2.7a-7.9.0.i386.rpm

-         創建一個用戶youyou

-           useradd youyou

-           passwd youyou

-         youyou設置samba密碼

-           cat/etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

-           smbpasswdyouyou,設置密碼

-         啓動samba服務器,測試

-           service smbstart,啓動

-           service smbstop,停止

-           service smbrestart,重啓

 

samba配置

共享資源的基本配置  /etc/samba/smb.conf

-         comment:針對共享資源所做的說明文字。默認值爲空字符串

【案例】comment=dir for todayhero:共享這個目錄是爲了todayhero這個用戶

-         path:若共享的資源是目錄,是指定該目錄的位置

【案例】path=/tmp:共享tmp這個目錄

-         guest ok:是否允許用戶不使用賬號和密碼訪問此資源

【案例】guest ok=yes:允許用戶不使用賬號和密碼訪問此資源

【案例】guest ok=no:不允許用戶不使用賬號和密碼訪問此資源

-         hosts allow:設置連接主機的地址

【案例】hosts allow=192.168.2.1 server.abc.com:允許來自192.168.2.1 server.abc.com

-         hosts deny:設置禁止連接的主機地址

【案例】hosts deny=192.168.2.1:不允許192.168.2.1的主機訪問samba服務器的資源

-         read only:用於設置共享的資源是否爲可讀

【案例】read only=yes:允許只讀

【案例】read only=no:不僅僅只讀,也就是說可以寫入


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章