CentOS Samba服務器的配置是怎樣的,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對外擴展宣傳的重要窗口,一個合格的網(wǎng)站不僅僅能為公司帶來巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺,成都創(chuàng)新互聯(lián)公司面向各種領域:三維植被網(wǎng)等成都網(wǎng)站設計、全網(wǎng)營銷推廣解決方案、網(wǎng)站設計等建站排名服務。
剛剛學習完CentOS Samba 服務器的安裝方法之后,我們來繼續(xù)學習CentOS Samba 服務器的配置方法。希望能到底通過CentOS Samba 我們也可以讓一臺 CentOS 主機來兼容 Windows 網(wǎng)絡,實現(xiàn)同樣的功能,進而充分發(fā)揮 CentOS 主機的可用性。
配置 CentOS Samba
通過編輯 /etc/samba/smb.conf ,根據(jù)需求配置 CentOS Samba。在這里,本文的原則是只將文件共享應用于內網(wǎng),并讓將要被共享的目錄擁有充分的讀寫權限屬性。
[root@sample ~]# vi /etc/samba/smb.conf ← 編輯 Samba 的配置文件
#======================= Global Settings ===================================== [global] ← 找到這一行(全局設置標簽),在此行下面添加如下行: dos charset = GB2312 ← 將 Windows 客戶端的文字編碼設置為簡體中文 GB2312 unix charset = GB2312 ← 指定 CentOS Samba所在的 CentOS 服務端新建文件或目錄時的編碼為 GB2312 display charset = GB2312 ← 指定使用 SWAT(一種通過瀏覽器控制Samba的工具)時頁面的默認文字編碼 directory mask = 0777 ← 指定新建目錄的屬性(以下4行) force directory mode = 0777 directory security mask = 0777 force directory security mode = 0777 create mask = 0777 ← 指定新建文件的屬性(以下4行) force create mode = 0777 security mask = 0777 force security mode = 0777
workgroup = MYGROUP ← 找到此行,將工作組名稱改為 Windows 網(wǎng)絡所定義的工作組名
workgroup = WORKGROUP ← 變?yōu)榇藸顟B(tài),這里以 Windows XP 默認的“WORKGROUP”為例
; hosts allow = 192.168.1. 192.168.2. 127. ← 找到此行,去掉行首的“;”,并制定訪問限制
hosts allow = 192.168.0. 127. ← 變?yōu)榇藸顟B(tài),指定內網(wǎng)IP地址及本地,只允許這兩種情況的訪問
然后在CentOS Samba 配置文件的末尾填如下幾行,定義公眾共享目錄:
[public] comment = Public Stuff path = /home/samba ← 指定共享目錄位置 public = yes writable = yes ← 賦予共享目錄寫入權限的屬性
接下來,創(chuàng)建將要通過 Samba 共享給 Windows 網(wǎng)絡的專用目錄。
[root@sample ~]# mkdir /home/samba ← 建立共享文件專用目錄 [root@sample ~]# chown -R nobody. /home/samba ← 設置專用目錄歸屬為 nobody [root@sample ~]# chmod 777 /home/samba ← 將專用目錄屬性設置為 777
在進行到服務端的連接之前,需要預先對用于登錄 Samba 的用戶進行設置。這里我們以 CentOS 中 Samba 標準的 Samba 用戶數(shù)據(jù)庫管理工具“smbpasswd”為例,創(chuàng)建用于登錄 Samba 的用戶數(shù)據(jù)。這里需要注意的一點:用 smbpasswd 創(chuàng)建用戶的前提是,系統(tǒng)用戶中存在該用戶 -- 在基于系統(tǒng)用戶之上,才可以創(chuàng)建該用戶在 Samba 用戶數(shù)據(jù)庫中的信息。
[root@sample ~]# smbpasswd -a centospub ← 將系統(tǒng)用戶 centospub(例)加入到 Samba 用戶數(shù)據(jù)庫 New SMB password: ← 輸入該用戶用于登錄 Samba 的密碼 Retype new SMB password: ← 再次確認輸入該密碼 Added user centospub.
這樣我們就完成了CentOS Samba 服務器的配置。接著我們會有更多的關于CentOS Samba 服務器的知識。沒有解開,可以關注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關知識。