Linux服务器之Samba匿名访问配置
摘要:Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于windows与Linux之间的文件共享,也可以用于Linux与Linux之间的资源共享,由于NFS(网络文件系统)可以很好的完成Linux与Linux之间的数据共享,因而 Samba较多的用在了Linux与windows之间的数据共享上面。而通过Samba匿名访问配置可以限制访问服务器共享文件的用户或者访问权限。
一、Samba服务器匿名访问配置前的准备
1、了解网络连接状况
①查看网卡(ip address show ens33)
②查看网络配置(ping www.baidu.com)
③了解Samba服务器端相关软件包的安装情况(rpm -qa | grep samba)
④安装 Samba(yum -y install samba)【安装过的直接跳过该步骤】
⑤了解相关进程的信息(ps -eaf | grep smbd/nmbd)
⑥了解服务启动情况
I.查看Samba两个进程smb、nmb的状态(systemctl status 进程名)
II.设置Samba两个进程开机自启动(systemctl enable 进程名)
III.重启Samba两个进程(systemctl restart smb/nmb)
⑦了解端口的监听情况(netstat -anp | grep 139)
⑧防火墙配置
I.临时关闭selinux防火墙(setenforce 0)
II.开启Samba服务(将Samba服务加入到防火墙能通过的列表中)
命令行:firewall-cmd --permanent --add-service=samba
III.重新加载防火墙(firewall-cmd --reload)
二、Samba匿名访问配置
1、创建系统用户组和用户并设置用户密码
①创建系统用户组(groupadd 用户组名)
②创建系统用户并加入用户组(useradd 用户名 -g 用户组名)
③创建用户不加入用户组(useradd 用户名)
④设置新添加用户的密码(passwd 用户名)
2、创建Samba用户(pdbedit -a 用户名)
-- 后面分别是创建tech02、leader01、leader02、stu01、stu02 Samba用户,按上图操作。
3、创建目录(mkdir 目录名)
4、实现匿名登录(vim /etc/samba/smb.conf)
4、实现目录隐藏(vim /etc/samba/tech01[tech02、leader01、leader02].smb.conf)
①tech01
②tech02
③leader01
④leader02
5、重启服务
①简单测试Samba的配置文件
命令行:testparm
②重启运行Samba服务的两个进程
命令行:systemctl restart smb systemctl restart nmb
至此,配置完成。
老铁们:测试就靠你们啦,测试的时候-切换用户时记得切断连接,看下图,言尽于此!
Linux服务器之Samba匿名访问配置相关推荐
- 空服务器安装linux,debian服务器linux服务器web建站搭建linux服务器之Debian安装
debian服务器linux服务器web建站搭建linux服务器之Debian安装 原文来自i火吧 大家都知道linux的发行版本很多,有centos啊,debian啊,ubuntu等,下面我就用de ...
- 【linux服务器之最爱centos】之 SAMBA服务器架设
分类:linux SAMBA服务器简介 1.SAMBA服务主要用途是要在Windows和Unix Like主机间共享数据. SAMBA的功能: 提供用户登陆SAMBA主机时进行身份认证,从而提供不同的 ...
- linux服务之samba
samba的功能很简单,就是为了使linux和windows之间能够实现共享.并且利用samba搭建文件服务器,不仅比windows功能强大,而且访问速度快.安全.samba服务器具有这么多优点, ...
- Linux服务之Samba服务篇
Samba服务 桑巴Smb是基于cs架构 作用:用于跨平台进行文件共享 优点:兼容性好,较为安全(具备身份验证) 缺点:仅限内网环境使用 应用:一般在办公环境下使用 rz 也是一种可以在Windows ...
- Linux服务.NO7——samba
10.Samba 10.1.samba概念 Samba服务是一种类似于ftp或nfs的一种文件共享的服务,是基于SMB协议的在网络上的计算机之间远程共享Linux文件和打印服务. 利用Samba服务器 ...
- Linux下用Samba作PDC配置方法
1.首先要建立一些相关的目录: Mkdir /home/samba Mkdir /home/samba/public Mkdir /home/samba/exchange Mkdir /home/sa ...
- linux mrtg 命令,linux服务器之流量监控(MRTG)
本系列文章原则:灰常详细,灰常简单,新手包学包会! 因其简单,故未涉及安全性方面的考虑呵! 本实验服务器为rhel-5-server-i386,客户端为windows xp.本实验所用软件包均在rhe ...
- linux开启80服务器,Linux服务器之IPTABLES开启80端口
在服务器部署不同的程序时,总会遇到各种各样的问题,其中本文介绍的iptables开放80端口也是在服务器部署常见的问题之一.常见情况有以下两种: 情况一:在linux服务器部署好web运行环境和程序时 ...
- shell 调用securecrt_securecrt导入xshell 解决xshell、SecureCRT中文乱码 - Linux - 服务器之家...
securecrt导入xshell 解决xshell.SecureCRT中文乱码 发布时间:2017-04-14 来源:服务器之家 一.解决xshell 中文乱码 在xshell命令行里面 输入: l ...
最新文章
- 深度学习 vs 机器学习 vs 模式识别
- 理解深度学习中的学习率及多种选择策略
- 如何使用JavaScript漂亮地打印JSON?
- php mysql 查询每隔一段时间插入的数据_SQL查询某个时间段共多少条数据
- web前端学习文档 电子版_web前端小白系统入门学习
- Django中object.all
- 带出7个“师弟”,支付宝BASIC College的辅导员是个伪90后
- mysql 主表存hash和子表的名字_【mysql】mysql分表和表分区详解
- C/C++编程操作Redis数据库,hiredis包装redis数据库操作接口及测试(增删改查与连接)
- 最通俗易懂的理解API和SDK
- 官网英文版学习——RabbitMQ学习笔记(二)RabbitMQ安装
- (转)cd命令为何要实现成shell内建命令
- 墨刀原型图设计大全(转)
- python实现fastq文件GC含量的计算
- position:fixed;支持ie6,清楚ie6下抖动。
- Baklib知识库-企业知识库管理平台
- 彻底禁用win10自动更新功能及其powershell代码
- WEB基础之: form标签
- G.7xx 音频压缩标准
- 预防WinRAR文件损坏