MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > linux / 正文

CentOS8 Samba服务(Linux共享)的常规设置(文字版)

2024-11-26 16:17 huorong linux 3 ℃ 0 评论

CentOS8 Samba服务(Linux共享)的常规设置

一、调试内容

共享两个文件夹,1个是”files”文件夹,对匿名用户不可访问,对yf组成员是只读(安全保障);另1个是”temp”文件夹,对匿名用户不可访问,对yf组成员是可读可写;

二、配合下文的事先约定

1.用户名:yf1;

2.用户组:yf;

3.文件夹:/home/files和/home/temp。

三、安装Samba服务关系包

1.yum -y install samba,安装Samba服务关系包;

2.rpm -qa | grep samba;查看安装的版本号。

四、关闭Linux防火墙(关闭防火墙并不安全)

1.setenforce 0;

2.systemctl stop firewalld.service;#临时性关闭防火墙;

3.systemctl disable firewalld.service。#重启后永久性关闭防火墙;

4.vi /etc/selinux/config。#SELINUX=enforcing,增加SELINUX=disabled

五、增加Samba用户

1.groupadd yf;#增加yf的组;

2.useradd -M -g yf yf1;#useradd -g 组名 用户名;

3.pdbedit -a -u yf1。

六、设置共享文件夹的权限

1.mkdir -p /home/files;#建立文件夹files

2.mkdir -p /home/temp;#建立文件夹temp

3.chown -Rf yf1:yf /home/files;#将files文件夹归属于yf1和yf组

4.chown -Rf yf1:yf /home/temp。#将files文件夹归属于yf1和yf组


七、配置smb.conf

1.vi /etc/samba/smb.conf;

[files]

comment = Files Directories

path = /home/files

[temp]

comment = Temp Files

path = /home/temp

write list = @yf

2.testparm。

八、启动Sambe服务,并加入开机启动

1.systemctl start smb;#启动Samba服务

2.systemctl restart smb;#重启Samba服务

3.systemctl enable smb。#使Samba服务开机启动。

九、推荐

非常好的查询Linux命令的网站:http://c.biancheng.net/linux_tutorial/


点击下面的链接,可以查看头条视频版。

Tags:linux安装samba

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言