1.安裝samba
yum install samba
2.備份samba配置檔案
mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
3.檢視linux使用者
id user
4.為該使用者配置samba密碼
pdbedit -a -u user
5.建立共享資料夾
mkdir /home/database
6.考慮selinux安全
chown -rf user:user /home/database
semanage fcontext -a -t samba_share_t /home/database
restorecon -rv /home/database;
getsebool -a |
grep samba
setsebool -p samba_enable_home_dirs on
7.配置samba服務
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
[database]
comment = do not arbitrarily modify the database file
path = /home/database
public = no
writable =
yes
8.linux防火牆設定
systemctl restart smb
systemctl enable smb
systemctl restart firewalld
firewall-cmd --permanent --zone=public --add-port=445/tcp
firewall-cmd --reload
systemctl restart firewalld
9.windows共享訪問
window win+r
輸入\linux虛擬機器ip進入共享資料夾(linux上ifconfig檢視ip位址)
10.後記
之前本人在阿里雲伺服器上嘗試上述操作,配置好發現無法共享,經研究學習發現跨網段實現samba較為複雜,在個人電腦上安裝linux虛擬機器實現則沒有問題,望讀者了解請勿踩坑。
講解CentOS Samba 伺服器的配置
配置 centos samba 通過編輯 etc samba smb.conf 根據需求配置 centos samba。在這裡,本文的原則是只將檔案共享應用於內網,並讓將要被共享的目錄擁有充分的讀寫許可權屬性。root sample vi etc samba smb.conf 編輯 samba 的配...
CentOS samba 安裝 配置 使用)
centos samba 安裝 配置 使用 本文只是教你快速的搭建乙個可以共享的samba伺服器,如果想深入學習可以看看鳥哥的私房菜伺服器架設 samba 這個套件主要包含了 samba 的主要 daemon 檔案 smbd及nmbd samba的檔案檔 document 以及其它與samba相關的...
linux服務搭建 yum源服務搭建
yum源服務 1.本地yum源 2.yum源不在本地 1 ftp伺服器 2 nfs伺服器 1.本地yum源 前提 linux系統 找到乙個相應版本的iso映象 1 找到iso映象 將iso映象內的安裝包掛出來 cd root desktop ls rhel5.5.iso mount o loop r...