1 yum install samba samba-client samba-common -y  安装smb服务

2 cp -a  /etc/samba/smb.conf /etc/samba/smb.conf.bak   复制配置文件做备份

3 查看selinux状态   sestatus  命令

4 永久关闭 SeLinux,修改配置文件/etc/selinux/config, vi /etc/selinux/config,将SELINU置为disabled

确保setlinux关闭,可以用setenforce 0命令执行。 默认的,SELinux禁止网络上对Samba服务器上的共享目录进行写操作,即使你在smb.conf中允许了这项操作。

setenforce 1 设置SELinux 成为enforcing模式

setenforce 0 设置SELinux 成为permissive模式

如果要彻底禁用SELinux 需要在/etc/sysconfig/selinux中设置参数

5 添加系统用户 useradd zhang   passwd zhang  设置密码

6 使用smbpasswd –a来建立Samba用户设置smb密码,不过要建立的Samba用户必须先是系统用户

7 mkdir -p /samba/wwwroot 创建smb目录

chmod -R 0755 wwwroot/      给文件加权限
 chown -R zhang:zhang wwwroot/   改变文件所属者

8 在 /etc/samba/smb.con 添加如下内容

[wwwroot]
        path = /samba/wwwroot
        browseable = yes
        writable = yes
        valid users = zhang

9 执行 testparm命令,这时会出现刚才保存内容生成的格式

# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify the config is correct after
# you modified it.

10 启动smb服务 systemctl start smb.service   开机自启服务 systemctl enable smb.service

11 关闭防火墙  systemctl stop firewalld  开机自动关闭systemctl disable firewalld.service

12 这样就可以在window是上远程范文ilnux下的smb服务了,但是访问的是zhang 家目录下的文件夹

转载于:https://www.cnblogs.com/x2x3/p/7451366.html

centos7搭建smb服务相关推荐

  1. centos7搭建DNS服务(use)

    参考:centos7搭建DNS服务完整版 CentOS 7 配置DNS服务 Centos7 DNS 服务器配置步骤 --use DNS服务类型 主机记录 记录类型 记录值 ns1 A 192.168. ...

  2. Windows搭建SMB服务

    Windows搭建SMB服务 本文介绍在windows本地环境上搭建SMB服务实现文件共享 配置服务 在本地机上以Windows10举例 :在控制面板 -->程序–>程序和功能–>启 ...

  3. centos7搭建pptp服务

    下面是在 CentOS 7 系统中搭建 PPTP 服务的教程: 安装 PPTP 服务器软件包: sudo yum install pptpd 编辑配置文件 /etc/pptpd.conf,设置服务器地 ...

  4. centos7安装smb服务

    一.安装smb服务 1.yum install samba(安装smb服务器) 2.yum install samba-client(安装smb客户端) 3.vi /etc/samba/smb.con ...

  5. centos7搭建DNS服务,CA字签证书

    1.描述TSL链路的通信图 第一阶段:client hello1:向服务端发送支持的协议版本,比如 tls1.22:客户端生成一个随机数,稍后用户生成"会话秘钥"3:发送支持的加密 ...

  6. Linux搭建SMB服务

    在企业中,通常需要给公司局域网去搭建一个共享文件系统,供于公司各个部门的同事使用,每个部门的同事都能够对该文件系统进行访问.上传.下载对应所需要的东西.从而使用文件系统资源的共享.但是这需要实现Lin ...

  7. CentOS7 搭建samba服务

    1.安装samba服务 yum install samba -y 2.设置samba服务开机启动 systemctl enable smb 3.启动samba服务 systemctl start sm ...

  8. CentOS7 搭建Janus服务

    参考这位大佬的文章https://blog.csdn.net/jia2719/article/details/87345724 同时结合部署过程中遇到的一些问题,总结出下面的部署流程,用到的CentO ...

  9. Centos7搭建 sftp服务

    目录 文章目录 目录 一.概述 二.机器准备 三.查看openssh的版本 四.创建sftp管理账户 五.修改/etc/ssh/sshd_config配置文件中关于sftp的配置 六.关闭Selinux ...

  10. centos7 搭建vsftpd服务并锁定用户的家目录

    1.安装vsftpd服务 yum install vsftpd -y 2.创建用户 useradd vsftp -s /sbin/nologin ####添加用户,并且这个用户没有登陆系统的权限pas ...

最新文章

  1. C#/Net代码精简优化技巧(1)
  2. 交换机开发(四)—— ARP 基础知识解析
  3. vp翻N_VP刀叨叨:如何让G胖给你唱生日歌
  4. 混合样本数据增强(Mixed Sample Data Augmentation,MSDA)
  5. scss提取 vue_vue 中使用sass实现主体换肤
  6. XML简介和使用AFNetworking解析XML案例
  7. 解决页面textarea初始焦点显示位置不正确的问题
  8. 常见Windows硬件故障
  9. Cognos 8 错误及故障排除(转载)
  10. 学习笔记:pscc2020基础
  11. [C4] 前馈神经网络(Feedforward Neural Network)
  12. 防火墙配置十大任务之五,有NAT的两个接口的配置
  13. linux 下xhprof的安装和使用
  14. linux下的p2p终结者
  15. 恒生笔试题B卷 数据库
  16. python计算圆环的面积_圆环的面积计算公式
  17. 同时定位与地图创建综述
  18. 王者服务器维护s24,王者荣耀:体验更新S24数据,征召模式痛点解决,不会再失手了...
  19. C++设计模式——装饰着模式(高屋建瓴)
  20. 27计算机表演赛命题,(历史2)27届计算机表演赛命题搜索赛答案

热门文章

  1. HttpRequest 和HttpWebRequest的区别
  2. Java for LeetCode 231 Power of Two
  3. Eclipse导入Android项目 Eclipse常见错误 中文乱码问题
  4. 自己实现memcpy/strcpy/strcmp/strcat/strlen/strstr
  5. 基于.NET CompactFramework的九宫格控件(附源码)
  6. 树莓派配置RTC时钟(DS3231,I2C接口)
  7. Struts2 result type(结果类型)
  8. Android Studio NDK初探
  9. havok之shape
  10. 面向对象---基础概念