博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RHCE 学习笔记(35) - SMB 服务器
阅读量:6241 次
发布时间:2019-06-22

本文共 751 字,大约阅读时间需要 2 分钟。

原创作品,允许转载,转载时请务必以超链接形式标明文章   、作者信息和本声明。否则将追究法律责任。

前面已经简单的学习了如何通过SMB客户端来访问Windows的共享,这一节看看在RHEL7里面如何设置SMB服务器。如果需要和AD 完美的整合 红帽官网有一个超详细的配置选项和过程

这里只是简单学习一下针对本地用户的配置。

服务器端:

尽管还没安装samba,默认已经有配置文件了。

安装samba

smb使用的端口如下所示

打开服务

确认一下

然后我们看看配置文件 smb.conf

注意配置任何服务的时候,涉及到权限访问的配置都有一个基本的顺序:

  1. 配置文件,各种conf文件里面的设置

  2. 文件权限的访问,用户是否有对应的rwx权限

  3. SELinux的上下文和布尔值是否打开了

SMB也不例外。

配置文件一开始就提醒SELinux的配置。

第一个布尔值允许访问用户的家目录;第二个需要把这个上下文分配给对应的共享文件

然后看看global的配置,允许域名,接口,网络范围等等

日志存放点,本地验证的方式使用user(用户名方式验证)

最后是共享文件

保存退出,创建一个共享文件  mkdir /share

分配权限,这里直接给777了,设定布尔值,允许访问家目录,不然看得见,打不开

更改selinux的上下文

防火墙记得打开,如果前面没开的话

默认的上下文也改一下

然后可以创建smb用户了,smb用户必须是已经存在的linux用户,不过密码需要另设

创建用户user00和user02, nologin的 意思是可以访问共享目录,但是不能本地或者从ssh登录系统

客户端:

windows试试看,输入用户名,密码

成功。  

打开没有问题

从linux 客户端也可以打开

本文出自 “” 博客,请务必保留此出处

你可能感兴趣的文章
Oracle 11G 数据库迁移【expdp/impdp】
查看>>
17.EXTJs 中icon 与iconCls的区别及用法!
查看>>
3.mybatis实战教程(mybatis in action)之三:实现数据的增删改查
查看>>
Caused by: Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean - jar
查看>>
让你拥有超能力:程序员应该掌握的统计学公式
查看>>
互联网组织的未来:剖析 GitHub 员工的任性之源
查看>>
Java 开源博客 Solo 1.4.0 发布 - 简化
查看>>
Oracle巡检
查看>>
【转载】胜者树
查看>>
查看mysql数据库存放的路径|Linux下查看MySQL的安装路径
查看>>
selenium+testNG+Ant
查看>>
1024程序员节,你屯书了吗?(内含福利)
查看>>
移动端JS 触摸事件基础
查看>>
Flex拖动原来如此简单
查看>>
温故而知新:什么是wcf
查看>>
centos语言设置
查看>>
php安装
查看>>
Fragment在getUserVisibleHint时进行加载数据的问题记录
查看>>
使用线程池模拟处理耗时任务,通过websocket提高用户体验
查看>>
Java 内部类种类及使用解析
查看>>