Centos7搭建Samba共享服务器

1.安装smb服务

yum install samba -y

2.新建共享文件夹,并且分配一个用户和用户组,smb登陆时使用该用户

useradd -M -s /sbin/nologin smb
groupadd picture
gpasswd -a smb picture
mkdir /picture
chmod -R root:picture /picture

 3.开启防火墙的端口(如果没开启firewalld服务则跳过)

firewall-cmd --zone=public --add-port=139/tcp --permanent
firewall-cmd --zone=public --add-port=389/tcp --permanent
firewall-cmd --zone=public --add-port=445/tcp --permanent
firewall-cmd --zone=public --add-port=901/tcp --permanent

4.设置selinux(如果没开启selinux服务则跳过)

chcon -t samba_share_t /picture -R

5.设置smb配置文件

vi /etc/samba/smb.conf

[global]
        workgroup = WORKGROUP
        security = user
        passdb backend = tdbsam
        printing = cups
        printcap name = cups
        load printers = no
        cups options = raw
[picture]
        comment = picture
        path = /picture
        public = no
        writable = yes

以上,[picture]部分的参数就是要展示的共享文件夹,如果需要自定义则修改[picture]部分的参数即可。

由于不需要打印机,所以去掉了默认配置中打印机的相关设置。 

6.访问

找一台windows电脑,在资源管理器中访问\\ip地址就能看到共享文件夹了,别忘记ip地址前面要加两个斜杠。

发布了28 篇原创文章 · 获赞 0 · 访问量 2680

猜你喜欢

转载自blog.csdn.net/weixin_43855938/article/details/103758313