利用samba服务为windows用户架设网盘的简单实践
来源:互联网 发布:网络信息安全措施 编辑:程序博客网 时间:2024/06/04 18:36
本实践基于Vmware的虚拟机。
一句话介绍samba:为局域网内的计算机提供文件共享服务。
准备环境
- 关闭防火墙:
systemctl stop firewalld.service 临时关闭防火墙(临时关闭);
systemctl disable firewalld.service 开机关闭;————》》软件层面的防火墙 - 关闭SElinux:
setenforce 0 临时关闭;
getenforce 查看selinux的状态;
vim /etc/sysconfig/selinux --SELINUX=disabled 永久修改。 - 配置ip:
安装服务
- yum install epel-release -y 安装扩展源 ;yum instal samba -y
修改配置文件
- 添加linux用户为samba用户:smbpasswd -a 用户名,该用户名将成为windows用户登录共享网盘的凭据
因此要在服务器上为请求网盘资源的每一个windows用户新建一个linux账户,并将其添加为samba用户。
我们可以通过 usermod -s /sbin/nologin 用户名 命令 让用户不能登录操作系统,只能访问smb网盘。
- vim /etc/samba/smb.config
- security = user # 要输入用户密码
- security = shell # 不需要输入密码
- ; 开头的为注释
- 定义一个共享服务
- [XXXX] # 标题,每一个标题都是一个共享信息,客户端在映射这个网盘时要输入这个标题
- comment = XXXX # z注释信息
- path = /路径 # 指定共享文件夹的路径
- public = yes 共享盘,所有linux用户都可以访问;tips:系统也要对共享文件夹配置读写权限
- writable = yes 可写权限(这个权限会覆盖下面的write list权限)
- write list = +staff 全体用户可写(将上面的writable改为no, 在这里添加用户名,用空格分割)
- printable = no # 写yes会导致网盘无法访问
- security = user # 要输入用户密码
重启服务
- systemctl status/start/restart/stop smb 查看状态/开启/重启服务
测试
- 计算机映射网络驱动器
打开计算机》映射网络驱动器》输入服务器IP》输入用户凭据
阅读全文
0 0
- 利用samba服务为windows用户架设网盘的简单实践
- samba服务的架设
- samba服务架设
- 利用虚拟机Ubuntu的Samba服务,实现Windows映射网络盘到Ubuntu
- 利用虚拟机Ubuntu的Samba服务,实现Windows映射网络盘到Ubuntu
- samba服务器的架设
- NFS环境的架设,以及samba简单使用
- 利用Windows自带服务架设免费邮件服务器
- windows下svn服务的简易架设
- Windows AD域用户访问Linux samba服务
- 最简单的SAMBA用户目录配置
- 简单的Samba文件共享服务搭建
- 利用C#创建一个简单的Windows服务
- OFBIZ分享:利用Nginx +Memcached架设高性能的服务
- OFBIZ分享:利用Nginx +Memcached架设高性能的服务
- Samba文件共享服务器简单架设
- 简单配置Samba服务
- 简单配置Samba服务
- angularjs测试
- OkHttpUtils的使用以及带进度条的回调StringDialogCallback
- Java学习笔记(十八)--网络编程
- 2120: 数颜色/2453: 维护队列
- 2013计算机视觉代码合集二
- 利用samba服务为windows用户架设网盘的简单实践
- IM即时通讯结合mui 环信
- [分块] BZOJ 4908 [BeiJing2017]开车
- java 入门代码
- 树库介绍
- 【MySQL】安装
- php中表单的验证
- TypeError: object of type 'zip' has no len()、'zip' object is not subscriptable
- System.Lazy<T>延迟加载 在很多情况下,有些对象需要在使用时加载或根据逻辑动态加载。有些情况如果不延迟加载,可能会影响效率甚至抛出Timeout Exception。如网络操作、数据库操