2-2 RHEL7安裝Samba服務

RHEL7安裝Samba服務

 

首先需要先通過Yum軟件倉庫來安裝Samba服務程序

 

yum install samba

 

Samba服務的主要文件爲smb.conf配置文件,位置在:/etc/samba/smb.conf

 

由於在Samba服務程序的主配置文件中,註釋信息行實在太多,不便於分析裏面的重要參數,因此先把主配置文件改個名字,然後使用cat命令讀入主配置文件,再在grep命令後面添加-v參數(反向選擇),分別去掉所有以井號(#)和分號(;)開頭的註釋信息行,對於剩餘的空白行可以使用^$參數來表示並進行反選過濾,最後把過濾後的可用參數信息通過重定向符覆蓋寫入到原始文件名稱中。執行過濾後剩下的Samba服務程序的參數並不複雜。

 

[root]# mv /etc/samba/smb.conf /etc/samba/smb.conf.bak   //備份配置文件

[root]# cat /etc/samba/smb.conf.bak | grep -v "#" | grep -v ";" | grep -v "^$" > /etc/samba/smb.conf    //去除雜亂的無關內容,便於查看,並重新生成新的smb.conf

[root]# cat /etc/samba/smb.conf    

 

配置共享資源:

假設共享文件夾路徑爲:/home/share

[root]# mkdir /home/share

創建用於訪問共享資源的賬戶信息

假設用戶tom,密碼:123將會訪問共享文件夾;

(這裏的賬戶必須是linux本地系統存在的用戶)

[root]# id tom

uid=1000(tom) gid=1000(tom) groups=1000(tom)

[root]# pdbedit -a -u tom

new password:此處輸入該賬戶在Samba服務數據庫中的密碼123

retype new password:再次輸入密碼進行確認

 

將共享文件夾的權限賦予給用戶:

[root]# chown -Rf tom:tom /home/share   

 

配置smb.conf文件:

[root]# vim /etc/samba/smb.conf 

[global]

 workgroup = MYGROUP

 server string = Samba Server Version %v

 log file = /var/log/samba/log.%m

 max log size = 50

 security = user

 passdb backend = tdbsam

 load printers = yes

 cups options = raw

[share]

 comment = DDD    //一些用戶提示,可以不填

 path = /home/share

 public = no

 writable = yes

(其他【homes】和【print】用不到,可以直接刪除)


重啓smb服務,關閉iptables防火牆,關閉selinux:  //這裏可以不關閉iptables防火牆和selinux,但需要另外再配置這兩個文件的參數,暫時先全部關閉。

systemctl restart smb

systemctl enable smb  //設置開機啓動

iptables -F    

service iptables save

 

////////////////////////////////////////////////////////////////////////////////////////////////////

sestatus  //查看當前selinux運行的狀態,enabled表示運行狀態,disabled表示停止狀態。

/////////////////////////////////////////////////////////////////////////////////////////////////////

setenforce 0  //臨時關閉selinux

或者

vim /etc/selinux/config

將SELINUX=enforcing改爲SELINUX=disabled  //永久關閉selinux,需要重啓機器生效。

 

測試:

Windows客戶端訪問Samba服務器的IP:

圖片1.png

如果出現沒有權限訪問的情況:

Win7Win10情況下,請檢查:windows的憑據:

 

控制面板->用戶賬戶->管理你的憑據

圖片2.png

找到添加Windows憑據:

圖片3.png


然後:

圖片4.png

最後就OK了!


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