本文具體介紹了在虛擬機中最小化安裝CentOS7后,若何安裝與設置裝備擺設Samba辦事器的全數流程供大師參考,如對列位有所幫忙可以投票噢~
最小化安裝CentOS7并設置好IP聯網后,可以利用yum體例安裝samba,若是并不確定是否有安裝samba,可以利用下面號令查看:
rpm -qa | grep samba
若是如圖所示為空,則申明未安裝samba相關法式
安裝samba很簡單,在聯網環境下利用如下號令即可:
yum install samba -y
看到 Complete! 字樣就算安裝完當作了。
安裝完當作之后可以查看安裝環境以及設置裝備擺設文件的位置:
rpm -qa | grep samba
rpm -qc samba samba-common
點竄設置裝備擺設文件(點竄前可以備份一份以備今后查用)
cp /etc/samba/smb.conf /etc/samba/smb.conf_bak
ll /etc/samba/smb.conf*
可以利用vim或vi來點竄設置裝備擺設文件,先裝個vim便利利用,若是利用vi可以跳過本步調:
yum install vim -y
點竄設置裝備擺設文件:
vim /etc/samba/smb.conf 或 vi /etc/samba/smb.conf
本次按照下面的寫入一些最根基的信息,其他默認內容可以刪除
測試一下適才的設置裝備擺設文件是否準確:
testparm
呈現Loaded services file OK.就申明沒有問題。
點竄完設置裝備擺設文件之后可以按照設置裝備擺設建立響應用戶、用戶組以及共享目次:
# 添加用戶samba、echo,并吧echo用戶的用戶組設置為samba用戶組
useradd samba
useradd echo -G samba
# 在samba辦事器中添加samba、echo兩個用戶并設置暗碼
smbpasswd -a samba
smbpasswd -a echo
# 建立設置裝備擺設的共享目次 /samba
mkdir /samba
chgrp samba /samba
chmod 2770 /samba
# 建立設置裝備擺設的共享目次 /echo
mkdir /echo
chgrp samba /echo
chmod 2770 /echo
啟動samba辦事,并設置開機啟動~
systemctl start smb
systemctl enable smb
設置裝備擺設防火墻以及selinux
firewall-cmd --permanent --add-service=samba
firewall-cmd --permanent --add-service=samba-client
chcon -t samba_share_t /samba
chcon -t samba_share_t /echo
firewall-cmd --reload
此刻就可以嘗嘗當作果啦~ 利用samba賬戶和echo賬戶可以或許打開的工具紛歧樣哦~
echo可以打開samba與echo共享文件夾
samba只能打開samba共享文件夾
來看算作果~
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!