1、安裝samba: yum -y install samba samba-client
2、啟動服務並設定開機啟動: systemctl start smb , systemctl enable smb
3、建立共享檔案 : mkdir /public
4、建立安全上下文: chcon -t samba_share_t /public
5、建立smb使用者: useradd smbuser -s /sbin/nologin
6、為使用者新增密碼: smbpasswd -a smbuser
7、設定其它使用者可擁有寫入許可權: chmod o+w /public
8、將以下內容寫入配置檔案的最後面: vim /etc/samba/smb.conf
[public]
path = /public
hosts allow = 10.0.0. //此處為主機所有網段
browseable = yes
wirte list =smbuser
1) firewall-cmd --permanent --add-service=samba
2) firewall-cmd --permanent --add-service=rpc-bind
3) firewall-cmd --permanent --add-service=mountd
4) firewall-cmd --reload
10、重啟服務: systemctl restart smb
二、客戶端配置:
1、yum -y install samba-client cifs-utils
2、建立掛載檔案: mkdir /smbfile
3、新增以下內容到/etc/fstab檔案裡: vim /etc/fstab
/smbfile cifs defaults,username=smbuser,password=123456,multiuser 0 0
4、掛載檔案: mount /smbfile
三、在windows裡訪問時直接輸入: \\10.0.0.20 ,然後輸入正確使用者名稱和密碼即可。
ps : 在 linux客戶端裡也可以輸入: smbclient -u smbuser 後,輸入正確的使用者名稱與密碼直接進行訪問。另外,如其它samba使用者沒有寫入許可權,也可執行命令: cifscreds add 10.0.0.20 -u smbuser 獲得寫入許可權。
centos7配置samba服務
samba匿名共享配置 安裝samba服務 yum install y samba samba client samba common 安裝之後請備份乙份原始的samba配置檔案 備份檔案 cp etc samba smb.conf etc samba smb.conf.bak 配置samba檔案 ...
Centos7配置samba服務
工作中總是碰到需要安裝samba服務的情況,看網上那些教程,雖然寫的很詳細,但是太多了,我只想最快配置好乙個能用的環境,所以自己整理了一點東西,作為備忘。yum install samba samba client yrpm qi samba修改配置檔案 etc samba smb.conf 最好備...
centos 7 配置samba共享
yum install y samba samba client smbpasswd a jenkins 該賬戶為linux上賬戶,如果沒有,先useradd etc samba smb.conf 中新增如下資訊 jenkins path home jenkins valid users jenki...