CentOS 6.5 学习笔记 搭建Samba服务器

Samba 使用 SMB 协议实现资源共享,常用于 Linux 和 Windows 之间共享文件,打印机及其他资源.

一般在 Linux 上搭建 Samba 服务器, Windows 作为客户机,连接到服务器共享文件.

物理机使用 win7, vm 虚拟机使用 CentOS 6.5, 进行练习.

1.服务器配置

>>> 1.1 安装 samba 服务

[root@ ~]#: [root@ ~]#: yum install samba -y

...

Complete!  # 安装完成

>>> 1.2 修改配置文件

[root@ ~]#: cp /etc/samba/smb.conf /etc/samba/smb.conf.bak20190904  # 备份

[root@ ~]#: vi /etc/samba/smb.conf  # 清空原有,输入以下:

1
2 [global]
3    workgroup = MYGROUP
4    server string = Samba Server Version %v
5    security = share
6    passdb backend = tdbsam
7    load printers = yes
8    cups options = raw
9
10 [temp]
11    comment=Temporary file space
12   path=/tmp
13    read only=no
14    public=yes
15    writeable=yes
16
17 [data]
18    comment=Temporary file space
19    path=/data  # 随后在根目录新建 data/ 目录,并修改权限
20    read only=no
21    public=yes
22    writeable=yes

# 保存退出

>>> 1.3 新建 /data/ 目录,并修改权限

[root@ /]#: mkdir  /data/  # 创建目录

[root@ /]#: chmod 777 /data/  # 修改权限为:可读写执行

[root@ /]#: /etc/init.d/smb start  # 启动 smb 服务

2.客户端配置

>>> 2.1 在物理机使用的 win7 系统中,使用快捷键 win + r 打开"运行", 输入服务器地址: \\192.168.10.61 回车

在打开的窗口中即可看到 data 和 temp 两个目录,可以在这两个目录中创建,修改,删除文件或文件夹.

补充:如果无法启动 samba 服务器或客户机无法连接服务器.可关闭服务器 iptables 和 selinux, 然后重启服务器,再行测试.

猜你喜欢

转载自www.cnblogs.com/mail8611/p/11462577.html