CentOS7.5 开启Samba服务
安装
yum install samba
其依赖关系包samba-client samba-common会自动安装上去
查看状态
service smb status
重启服务systemctl restart smb
开机启动systemctl enable smb
配置
vi /etc/samba/smb.conf
[global]
        workgroup = WORKGROUP
        server string = Samba Server Version %v
#security=share在新版中已经被废弃了, 改为user并加入map to guest = Bad User
        security = user
       map to guest = Bad User
        passdb backend = tdbsam
        load printers = yes
        cups options = raw
[printers]
        comment = All Printers
        path = /var/spool/samba
        browseable = no
        guest ok = no
        writable = no
        printable = yes
#共享名称
[share]
#共享描述
        comment = share all
#共享目录
        path = /var/www/html
#是否可以浏览
        browseable = yes
#公共
        public = yes
#写入
        writable = yes
目录权限
chmod -R 777 /var/www/
SElinux设置
如提示无权限打不开可以是selinux设置的问题
可以先临时设置selinux为警告模式setenforce 0,然后测试
修改目录下的上下文件类型为公共类型
semanage fcontext -a -t public_content_t '/var/www(/.*)?'
然后 输入命令restorecon -RvvF /var/www/将规则同步至目录及其子目录
设置功能
setsebool -P samba_enable_home_dirs on
setsebool -P samba_export_all_rw on
Samba用户管理
添加Samba用户smbpasswd -a root  注:pdbedit -L查看用户 -x删除用户
注意:这里的用户非centos的登陆用户而是Samba用户,请注意区分
打开相关的防火墙
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
相关的连接http://blog.51cto.com/leaus/1540729
CentOS7.5 开启Samba服务的更多相关文章
- 基于Centos开启samba服务
		1.安装samba服务: yum -y install samba samba-common samba-client2.查看samba服务状态: service smb status: 正常状态是: ... 
- 给树莓派开启samba服务
		参考链接:https://www.cnblogs.com/mnstar/p/8144943.html 安装samba 和 samba-common-bin 启动树莓派以后,在命令行输入: sudo a ... 
- 树莓派开启samba服务
		安装samba 和 samba-common-bin 启动树莓派以后,在命令行输入: sudo apt-get update sudo apt-get install samba samba-comm ... 
- centos7.4 开启ftp服务
		1.安装vsftpd yum install -y ftp vsftpd 2.配置/etc/vsftpd/vsftpd.conf 修改项如下: #不允许匿名访问 anonymous_enable=NO ... 
- CentOS7系统安装配置samba服务
		# 查询是否已经安装了Samba rpm -qi samba # 安装 yum -y install samba samba-client samba-common # 添加新用户 useradd s ... 
- LINUX开启SAMBA服务
		samba,用于网络文件共享,类似于nfs, samba多用于win和linux之间 linux之间多用nfs c/s架构 smb协议 samba主要是两个服务,核心启动服务SMB,监听139TCP端 ... 
- centos7下cups + samba共打印服务的教程
		centos7系统我们用到的不多但是这款系统比centos6功能要强大了不少,下文来介绍一篇centos7下cups + samba,共打印服务的例子,具体如下所示. 这个算是rhce课程的篇外篇 ... 
- centos7下cups + samba共打印服务
		centos7下cups + samba共打印服务 2015年8月21日admin发表评论阅读评论 这个算是rhce课程的篇外篇,Samba除了提供文件共享外,也可以像windows下的共享一样提 ... 
- CENTOS7开启SSH服务
		CENTOS7开启SSH服务 CENTOS7开启SSH服务以后,XSHELL,WINSCP才能成功连接CENTOS7. 开启ssh服务需要root权限,先用root账户登陆. 安装SSH: yum i ... 
随机推荐
- html5 figure和figcaption
			figure标签和figcaption标签是html5新增的语义化标签. figure标签,html5语义化标签. 用于规定独立的流内容(图像.图表.照片.代码等等). figcaption标签,ht ... 
- (转)【mysql元数据库】使用information_schema.tables查询数据库和数据表信息 ---数据记录大小统计
			转:https://www.cnblogs.com/ssslinppp/p/6178636.html https://segmentfault.com/q/1010000007268994?_ea=1 ... 
- curry柯里化
			Function.prototype.method = function(name,func){ if(!this.prototype[name]){ this.prototype[name] = f ... 
- 「PHP开发APP接口实战009」日常安全防范之防SQL入和XSS攻击
			防SQL注入和XSS攻击通用过滤 首先在 /app/library/ 目录下创建 Security.php 文件并添加以下代码: <?php /** * * 防SQL注入和XSS攻击通用过滤 * ... 
- MySQL定义数据库对象之指定definer
			mysql创建view.trigger.function.procedure.event时都会定义一个Definer: SQL SECURITY 有两个选项,一个为DEFINER,一个为INVOKER ... 
- flutter输入颜色枚举卡顿假死
			AndroidStudio 3.3.2 遇到 flutter输入颜色枚举卡顿假死,目前没好的解决方案,可以设置显示时间或者关闭popup窗口显示文档,这样就不会卡顿了 下面示例代码在输入 Colors ... 
- java 为啥可打印date
			打印一个对象的时候,会打印出它的toString方法的返回值,Date重写了toString方法. 
- Vagrant 入门 - 网络
			原文地址 现在,我们启动了 web 服务器,并且通过同步目录使用宿主机上的文件提供服务.然而,还只能通过虚拟机中的终端访问服务器.这一章节中,我们会使用 Vagrant 的网络特性,配置 Vagran ... 
- 模拟赛毒瘤状压DP题:Kronican
			Kronican 内存限制:32 MiB 时间限制:2000 ms 标准输入输出 题目类型:传统 评测方式:文本比较 上传者: cqbzgm 题目描述 Mislav有N个无限体积的杯子,每一个杯子中都 ... 
- python数据类型补充
			四.元组 #为何要有元组,存放多个值,元组不可变,更多的是用来做查询 t=(1,[1,3],'sss',(1,2)) #t=tuple((1,[1,3],'sss',(1,2))) # print(t ... 
