CentOS 6.5 安装 Samba

简介
Samba是一个开源的网络文件共享服务,它允许Linux系统与Windows系统之间进行文件共享,在CentOS 6.5上安装Samba,可以方便地在Linux和Windows之间进行文件传输和数据共享。
安装前准备
- 确保CentOS 6.5系统已经更新到最新版本。
- 检查网络连接,确保系统能够访问互联网。
- 关闭防火墙,或者允许Samba服务通过防火墙。
安装Samba
- 使用以下命令安装Samba:
sudo yum install samba samba-client samba-swat
- 安装完成后,使用以下命令启动Samba服务:
sudo systemctl start smbd
- 设置Samba服务开机自启:
sudo systemctl enable smbd
配置Samba
编辑Samba配置文件:

sudo vi /etc/samba/smb.conf
在配置文件中添加以下内容(以创建一个名为“share”的共享目录):
[share] path = /path/to/your/share/directory valid users = @smbgroup read only = no browsable = yes/path/to/your/share/directory是你想要共享的目录路径,@smbgroup是一个Samba用户组,你需要创建这个用户组。创建Samba用户组:
sudo groupadd smbgroup
创建Samba用户:
sudo smbpasswd -a username
username是你想要添加的Samba用户名。
测试Samba共享

- 在Windows系统中,打开“网络”窗口,你应该能看到名为“share”的共享文件夹。
- 双击共享文件夹,输入Samba用户名和密码,尝试访问共享资源。
FAQs
问题:为什么我无法访问Samba共享?解答:
- 确保Samba服务正在运行。
- 检查防火墙设置,确保Samba端口(默认为139和445)被允许。
- 检查Samba配置文件是否有误,特别是共享路径和用户权限设置。
问题:如何查看Samba共享的访问日志?解答:
- Samba的访问日志通常位于
/var/log/samba/目录下,文件名为smbd.log。 - 使用以下命令查看日志:
sudo less /var/log/samba/smbd.log
- Samba的访问日志通常位于
