Centos 7 配置Samba服務器

Centos 7配置Samba服務器

1、Centos 7版本,內核: Linux 3.10.0-514.el7.x86_64

[root@tommy /]# hostnamectl #查看版本號
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-514.el7.x86_64
Architecture: x86-64

2、介紹samba功能:
主要用來實現局域網內Linux與windows 之間的文件、打印等設備的共享功能。

3、安裝samba軟件:
安裝指令:yum install samba -y
Centos 7 配置Samba服務器

4、開啓smb/nmb服務
指令:systemctl start smb nmb
Centos 7 配置Samba服務器

5、將smb/nmb添加到開機啓動項
指令:systemctl enable smb nmb
Centos 7 配置Samba服務器

6、查看smb/nmb的監聽端口是否打開
netstat -anlpt |grep smb
netstat -anlpu | grep nmb
Centos 7 配置Samba服務器

7、添加到防火牆白名單放行
firewall -cmd --permanent --add-service=samba
firewall -cmd --reload
Centos 7 配置Samba服務器

8、關閉SELinux
setenforce 0
Centos 7 配置Samba服務器

9、建立測試目錄和用戶
mkdir /common
useradd zhangsan
smbpasswd -a zhangsan
Centos 7 配置Samba服務器

10、檢測用戶是否添加成功
pdbedit -L
Centos 7 配置Samba服務器

11、給測試目錄755權限
chown -R 755 /common/
Centos 7 配置Samba服務器

12、配置參數文件
vim /etc/samba/smb.conf

Centos 7 配置Samba服務器
Centos 7 配置Samba服務器

13、測試語法是否正確
testparm
Centos 7 配置Samba服務器

14、重啓smb/nmb服務
systemctl restart smb nmb

15、winodws 客戶端進行訪問
win+r,打開運行,輸入\192.168.0.94 ,並且輸入用戶名zhangsan 和密碼,即可進行訪問。
Centos 7 配置Samba服務器

16、Linux訪問samba服務共享文件
方法一:使用指令smbclient -L //192.168.0.94 訪問
首先,安裝samba-client 軟件包
yum install samba-client -y
Centos 7 配置Samba服務器

然後,輸入指令smbclient -L //192.168.0.94 可訪問
Centos 7 配置Samba服務器

方法二:通例Linux掛載訪問samba服務器共享文件(類似windows 網絡映射)
首先,安裝cifs-utils安裝包
yum install cifs-utils -y
Centos 7 配置Samba服務器

然後,掛載samba服務器共享文件夾
mount -t cifs //192.168.0.94/common /mnt -o username=zhangsan,password=123456
Centos 7 配置Samba服務器

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章