centos7使用samba搭建檔案共享伺服器
前言
因為最近需要一臺伺服器作為檔案共享伺服器,避免各種大檔案在傳輸的時候需要從資料節點進行scp分發操作。目前有兩種方法,一種是使用nfs進行搭建,另外一種是使用samba搭建。兩種方法都有優劣,nfs功能相對簡單,只支援linux之間進行檔案共享,samba支援各種異構伺服器之間進行檔案共享,功能比較多。但是要共享nfs伺服器上的檔案,必須要在各個節點上安裝客戶端,而samba不需要安裝客戶端。下面我們來講解的是samba檔案伺服器的搭建。
操作流程
安裝並啟動Samba
yum -y install samba
systemctl start smb.service
設定開機啟動:
systemctl enable smb.service
關閉安全防護
關閉selinux:
vim /etc/sysconfig/selinux
SELINUX=enforcing 改為 SELINUX=disabled
關閉防火牆:
systemctl disable firewalld.service
重啟使生效:
shutdown -r now
注:防火牆不關閉,所有節點無法進行掛載。或者放行TCP埠139,445 UDP埠 137,138。
selinux不關閉,無法檢視共享資料夾下的檔案。
配置檔案共享
建立共享目錄:
mkdir /share
建立使用者組和使用者:
groupadd samba
useradd -g samba share
passwd share
新增samba檔案共享使用者:
smbpasswd -a share
修改samba配置:
vi /etc/samba/smb.conf
內容修改為:
[global]
workgroup = SAMBA
security = user
map to guest = Bad User
log file = /var/log/samba/log.%m
[public]
comment = Public Directories
valid users = @samba
read only = Yes
path = /share
hosts allow = 192.168.
注:secutity用來指定安全模式,user模式是需要賬號密碼來登入共享的
valid users = @使用者組,用來指定允許登入的使用者組
path指定共享的路徑
hosts allow用來指定開放的ip段,當前指定的是對192.168下的所有ip都開放
重啟samba服務:
systemctl restart smb.service
testparm
客戶端進行檔案掛載
mkdir /share
mount -t cifs //檔案伺服器ip/public /share -o "username=share,password=xxx"
相關文章
- 使用Samba共享檔案Samba
- samba共享檔案Samba
- centos7下samba伺服器搭建CentOSSamba伺服器
- Linux 下安裝Samba 檔案共享伺服器LinuxSamba伺服器
- 教你如何在CentOS上使用Samba共享檔案CentOSSamba
- ubuntu 16.04 samba 檔案共享UbuntuSamba
- Samba:打造企業級授權檔案共享伺服器Samba伺服器
- cifs檔案系統{samba檔案共享服務}Samba
- 檔案共享之SMB/CIFS協議及Samba的使用協議Samba
- samba伺服器配置檔案Samba伺服器
- 如何實現Samba檔案共享服務Samba
- Linux與Windows共享檔案Samba(轉)LinuxWindowsSamba
- 【openEuler系列】部署檔案共享服務SambaSamba
- Centos7下搭建FTP檔案伺服器CentOSFTP伺服器
- 樹莓派從零開始搭建Samba檔案伺服器樹莓派Samba伺服器
- Centos7下Samba伺服器配置。CentOSSamba伺服器
- windows 與 Centos7 共享檔案方法WindowsCentOS
- ubuntu下搭建samba伺服器UbuntuSamba伺服器
- 如何利用samba(smb服務)實現網路檔案共享Samba
- 在linux下搭建NFS伺服器實現檔案共享LinuxNFS伺服器
- 【內網穿透伺服器】公網環境訪問內網伺服器(以使用samba(smb)檔案共享服務為例)內網穿透伺服器Samba
- Linux——搭建Samba(CIFS)伺服器LinuxSamba伺服器
- 基於滴滴雲主機搭建 FTP 檔案共享伺服器(一)FTP伺服器
- 《NFS檔案共享服務的搭建》RHELNFS
- 7、共享模式的檔案伺服器模式伺服器
- windows如何訪問ubuntu的指定目錄(透過samba檔案共享服WindowsUbuntuSamba
- linux和Windows實現檔案共享之samba的安裝與配置LinuxWindowsSamba
- Windows 與 Linux (CentOS7) 之間的檔案共享WindowsLinuxCentOS
- nginx搭建檔案伺服器Nginx伺服器
- 在linux下使用Apache搭建檔案伺服器LinuxApache伺服器
- CentOS7使用NTP搭建時間同步伺服器CentOS伺服器
- linux samba配置檔案/etc/samba/smb.confLinuxSamba
- 利用 samba 實現 Ubuntu18.04 與 Windows10 的檔案共享SambaUbuntuWindows
- 利用基於samba服務的cifs檔案系統實現共享資源Samba
- 巧配Samba實現WIN2000和Linux檔案共享(轉)SambaLinux
- 自學linux——20.Samba伺服器的搭建LinuxSamba伺服器
- centos7搭建DNS伺服器CentOSDNS伺服器
- Centos7搭建NFS伺服器CentOSNFS伺服器