技术小站

CentOS 7 Linux samba 文件共享

1、安装SMB

yum install -y samba samba-client samba-common


2、关闭防火墙或放行策略

systemctl stop firewalld

systemctl disable firewalld

防火墙添加放行策略

firewall-cmd --permanent --add-port=137/tcp

firewall-cmd --permanent --add-port=138/tcp

firewall-cmd --permanent --add-port=139/tcp

firewall-cmd --permanent --add-port=445/tcp

firewall-cmd --permanent --add-port=901/tcp

添加以上端口,配置完重启防火墙

systemctl restart firewalld


3、修改selinux

vi /etc/selinux/config

SELINUX=disabled


4、重新启动系统

reboot


5、创建用户及用户组

groupadd smbgroup

useradd -g smbgroup -s /sbin/nologin syf

passwd syf


6、建立共享目录

mkdir /syfgx

修改共享目录的所属组

chgrp smbgroup /syfgx

修改共享目录的所属用户

chown syf /syfgx


7、编辑smb.conf

vi /etc/samba/smb.conf

[syf]

comment = syf

path = /syfgx

public = no

writable = yes

[syf]       //共享目录的名称
comment = syf   //注释说明 
path = /syfgx      //共享目录的路径
public = no    //是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用)
writeable = yes  //是yes/否no不以只读方式共享当与read only发生冲突时,无视read only
browseable = yes  //是yes/否no在浏览资源中显示共享目录,若为否则必须指定共享路径才能存取
guest ok = yes   //是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用)

测试配置文件

testparm /etc/samba/smb.conf


如果修改配置文件要重启服务

systemctl restart smb


8、启动服务

systemctl start smb

设置开机自启动

systemctl enable smb

9、添加sambae用户和密码

smbpasswd -a syf


10、Linuxr手动挂载与fstab挂载

# mount -o username=syf,password=admin@123,iocharset=utf8 //x.x.x.x/syf /cc

fstab挂载

# vi /etc/fstab

//x.x.x.x/syf /cc   cifs    username=syf,password=admin@123,iocharset=utf8 0 0


原创文章请注明转载自技术小站本文地址:http://www.i5i6.net/post/224.html,标题:CentOS 7 Linux samba 文件共享

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

【我来说两句】
分享到:

精彩推荐:

相关文章:

Centos 7 下 pure-ftpd搭建ftp服务器  (2022-5-9 9:56:0)

CentOS Linux系统通过串口console口连接配置网络设备  (2022-2-15 8:5:52)

CentOS 7 单用户修改root密码  (2021-5-25 10:37:24)

redhat 6.5 安装oracle 11gR2 完全手册 图文教程  (2017-9-11 15:20:9)

联想ThinkServer服务器安装CentOS7 Redhat7系统 驱动R110i RAID卡  (2017-4-12 17:27:17)

Linux 下 iSCSI存储开机自动挂载  (2017-3-27 13:42:36)

Linux xfs文件系统 格式化超过16T分区  (2016-10-30 19:46:44)

centos7 rhel7安装配置vnc server  (2016-4-19 8:40:22)

CentOS 7 and RedHat 7 时间同步即chrony服务配置  (2016-4-16 16:58:7)

RD450 板载r110i raid 安装RHEL 6.5 x64 加载驱动的方法(UEFI引导模式)  (2016-3-28 15:43:24)

评论 0