質(zhì)量為本、客戶為根、勇于拼搏、務(wù)實(shí)創(chuàng)新
使用Samba服務(wù)可以方便快捷的實(shí)現(xiàn)Linux與Windows之間的文件共享
本文使用系統(tǒng)為CentOS 7和Windows Server 2008,其它版本系統(tǒng)略有差異,請(qǐng)以實(shí)際情況為準(zhǔn)
服務(wù)端配置(CentOS 7)
步驟一:安裝samba服務(wù)端程序
執(zhí)行yum install samba -y安裝samba服務(wù)程序及其依賴組件。
步驟二:創(chuàng)建共享文件及驗(yàn)證所需用戶
命令解析:分別創(chuàng)建出擁有不同共享權(quán)限的文件及用戶
user01和user02均對(duì)/samba目錄下的所有文件擁有讀取權(quán)限;同時(shí)user02還擁有對(duì)/samba/dir02的寫入權(quán)限。
useradd命令添加用戶;-c 參數(shù)指定/etc/passwd文件中該用戶的備注信息;添加-M參數(shù)使創(chuàng)建用戶時(shí),不在/home下創(chuàng)建出該用戶的默認(rèn)家目錄
步驟三:編輯SAMBA服務(wù)配置文件
將以下內(nèi)容追加到/etc/samba/smb.conf中
參數(shù)解析:[share00] : 共享名稱
comment: 該共享的描述信息
path: 指定共享文件夾的路徑
browseable: 指定該共享是否可見
read only: 指定是否為只讀
write list: 指定擁有寫入權(quán)限的用戶列表
實(shí)現(xiàn)效果:
/samba目錄下的所有文件作為share00被共享,通過驗(yàn)證的用戶對(duì)其具有讀取權(quán)限
/samba/dir01目錄下的所有文件作為share01被共享,通過驗(yàn)證的用戶對(duì)其具有讀取權(quán)限
/samba/dir02目錄作為share02被共享,用戶user02對(duì)其擁有讀取和寫入權(quán)限
步驟四:配置SAMBA服務(wù)身份驗(yàn)證
命令解析:smbpasswd -a user01
新添加user01到samba的數(shù)據(jù)庫中;回車后,兩次輸入密碼完成添加(注:此處輸入密碼無回顯)
步驟五:配置系統(tǒng)selinux策略
執(zhí)行getenforce獲取當(dāng)前selinux狀態(tài):
enforcing:啟用狀態(tài)
permissive:啟用狀態(tài),但是僅打印出警告信息
disabled:禁用狀態(tài)
若當(dāng)前為permissive或disabled,可忽略以下內(nèi)容,從步驟六繼續(xù);
若為enforcing狀態(tài),則需配置selinux策略;
方法一:執(zhí)行setenforce 0臨時(shí)關(guān)閉selinux,重啟后失效;
亦可執(zhí)行完該命令后,修改/etc/selinux/config文件中SELINUX的值為disabled,系統(tǒng)重啟后會(huì)自動(dòng)關(guān)閉selinux
方法二
命令解析:semanage:修改指定文件的selinux上下文
restorecon:使修改后的selinux能在重啟后仍然有效
setsebool:修改指定的selinux域策略的值
(若semanage命令執(zhí)行后報(bào)錯(cuò)command not found;需執(zhí)行yum install policycoreutils-python -y安裝相關(guān)組件)
步驟六:配置系統(tǒng)防火墻
執(zhí)行systemctl status firewalld獲取防火墻運(yùn)行狀態(tài)
若防火墻處于啟用狀態(tài),需放行samba mountd兩個(gè)服務(wù),并重載配置使添加的放行策略生效
步驟七:重啟Samba服務(wù)
執(zhí)行systemctl restart smb nmb重啟samba服務(wù)
客戶端測試(Windows Server 2008)
步驟一:打開cmd工具,訪問目標(biāo)主機(jī)
在cmd中執(zhí)行explorer \\192.168.7.120
192.168.7.120為服務(wù)端主機(jī)IP,根據(jù)實(shí)際情況而定
步驟二:輸入驗(yàn)證信息訪問共享資源
步驟三:成功訪問共享資源
share00及share01為只讀,share02具有讀寫權(quán)限
教程完畢,希望該教程能讓你get到新技能 后期在使用尊云服務(wù)器有什么問題隨時(shí)咨詢我們尊云售后服務(wù)團(tuán)隊(duì)。