以前工作期间有用到samba服务器,共享文件用起来非常的方便,我们都知道有时候在Linux上搭建环境时常踩坑,为了让大家少走弯路,下面分享下centos7下samba服务的配置:
centos7下Samba服务器端的配置
首先查看安装情况
#rpm -aq|grep samba
1.安装软件包
# yum install samba
2.修改配置文件
# vim /etc/samba/smb.conf
[mhshare]
path = /home/myshare
guest ok = yes
writable = yes
3.启动服务
# service smb start /为客户机提供服务器上的共享资源的访问
# service nmb start /为域内工作组提供住主机名称的解析
4.修改共享文件夹权限
samba客户端用户对文件的权限取决于两点,一个是配置文件中的配置,另外还有文件系统中共享目录的权限。
# chmod 755 /smb
5.创建samba用户
pdbedit -a username 添加一个用户
smbpasswd -a 用户名: 是指给现有用户设置密码。,而非建立用户
# smbpasswd -a username /添加samba账户,但前提是该用户必须为系统用户
# smbpasswd -d username /禁用账户
# smbpasswd -e username /启用账户
# smbpasswd -x username /删除账户
/etc/samba/smbpasswd
6.关闭防火墙
# systemctl stop firewallds.service
7.关闭selinux
# vi /etc/sysconfig/selinux
把里边的一行改为
SELINUX=disabled
改了之后保存,然后重启就可以了。