SAMBA服務
SAMBA
SAMBA服務簡介
SMB:Server Message Block服務器消息塊,IBM發佈,最先是DOS網絡文件共享協議
CIFS:common internet file system,微軟基於SMB發佈
SAMBA:1991年Andrew Tridgell,實現windows和UNIX相通
SAMBA的功能:
共享文件和打印,實如今線編輯 實現登陸SAMBA用戶的身份認證 能夠進行NetBIOS名稱解析 外圍設備共享
計算機網絡管理模式:
工做組WORKGROUP:計算機對等關係,賬號信息各自管理
域DOMAIN:C/S結構,賬號信息集中管理,DC,AD
SAMBA介紹
相關包:
Samba 提供smb服務 Samba-client 客戶端軟件 samba-common 通用軟件 cifs-utils smb客戶端工具 samba-winbind 和AD相關
相關服務進程:
smbd 提供smb(cifs)服務 TCP:139,445 nmbd NetBIOS名稱解析 UDP:137,138
主配置文件:/etc/samba/smb.conf 幫助參看:man smb.conf
語法檢查: testparm [-v] [/etc/samba/smb.conf]
客戶端工具:smbclient,mount.cifs
SAMBA服務器配置
SAMBA服務器全局配置
管理SAMBA用戶
配置目錄共享
基於特定用戶和組的共享
SMB客戶端訪問
掛載CIFS文件系統
實現samba共享
samba 服務器的配置
yum install samba -y
useradd -r -m -d /home/smb1 -s /sbin/nologin smb1 useradd -r -m -d /home/smb2 -s /sbin/nologin smb2 useradd -r -m -d /home/smb3 -s /sbin/nologin smb3
useradd -r -m -d /home/manager -s /sbin/nologin manager
smbpasswd -a smb1 smbpasswd -a smb2 smbpasswd -a smb3
smbpasswd -a manager
groupadd smbgroup groupmems -g smbgroup -a smb1 groupmems -g smbgroup -a smb2
將 /etc/hostname 與 /etc/hosts 名字一至
systemctl start smb
samba 客戶端的配置
yum install cifs-utils samba-client -y
smbclient -L 192.168.209.7
smbclient -L 192.168.209.7 -U smb1%1
samba服務器 配置文件
/etc/samba/smb.conf
[global] workgroup = WORKGROUP security = user server string = Samba Server Version %v netbios name = MYSERVER interfaces = ens33 hosts allow = 192.168.209.0/24 log file = /var/log/samba/log.%m max log size = 50 log level = 2 passdb backend = tdbsam config file = /etc/samba/conf.d/%U
[hr] path=/data/hr read only = yes valid users=@smbgroup,manager write list=smb2,manager
mkdir /etc/samba/conf.d
vim manager
[xxxx] path=/data/xxxx read only = yes valid users = manager write list = manager
mkdir /data/xxxx setfacl -m u:manager:rwx /data/xxxx
samba 客戶端掛載服務器提供的共享
mount -o sec=ntlmssp,username=smb2,password=2 //192.168.209.7/hr /mnt/hr //centos6
vim /etc/auto.master /- /etc/hr.misc vim /etc/hr.misc /xxxx/yyyy -fstype=cifs,sec=ntlmssp,credentials=/etc/smb.txt ://192.168.209.7/hr vim /etc/smb.txt username=smb2 password=2 service autofs restart df -hP
歡迎關注本站公眾號,獲取更多信息