CentOS7系统安装配置samba服务
# 查询是否已经安装了Samba
rpm -qi samba # 安装
yum -y install samba samba-client samba-common # 添加新用户
useradd sambauser # 这一步是设置用户登录linux系统的密码
# 如果只是作为samba访问账号,则不是必须的
passwd sambauser # 设置访问共享文件夹的sammba账号密码
# 是系统用户但不是系统密码,这一步是必须的
smbpasswd -a sambauser
# 激活账号
smbpasswd -e sambauser # 建立共享文件夹
mkdir /public #权限
chown sambauser /public/
# 如果是多个用户,则使用组设置权限
# 例如将anotheruser添加到sambauser所在的sambauser组
gpasswd -a anotheruser sambauser
# 这个访问权限比较重要
chmod /public/ # 备份修改配置文件
cd /etc/samba
cp smb.conf smb.conf.bak
vim smb.conf # 修改如下
[global]
workgroup = MYGROUP
server string = Samba Server Version %v
security = user
[homes]
comment = Home Directories
browseable = no
writable = yes
[public]
# 备注
comment = Learning Directories
# 是否可见,不可见的话要在地址栏手工输入文件夹名才可见
browseable = yes
# 写权限与下面的目录权限都允许才可以
writable = yes
# 共享文件夹
path = /public
# 限制可以上传的用户
write list = sambauser # 以上为smb.conf的内容 # 启动服务
systemctl start smb.service
systemctl start nmb.service # samba的守护进程
# smbd:提供对服务器中文件、打印资源的共享访问,端口:
# nmbd:提供基于NetBIOS名称的解析,端口: # 关于SElinux与samba,执行以下语句
setsebool -P samba_domain_controller on
setsebool -P samba_enable_home_dirs on
# 读写,一般不是下面的只读
setsebool -P samba_export_all_rw on
# 只读
# setsebool -P samba_export_all_ro on # 防火墙设置
# 一种方法是关闭防火墙,更好的方法是添加规则
# 不必单开上面的端口
firewall-cmd --permanent --zone=public --add-service=samba
firewall-cmd --reload #重启
systemctl restart smb.service
systemctl restart nmb.service
CentOS7系统安装配置samba服务的更多相关文章
- 配置samba服务一例
问题: 在/data/share目录下建立三个子目录public.training.devel用途如下 public目录用于存放公共数据,如公司的规章制度 training目录用于存放公司的技术培训资 ...
- Linux:配置samba服务
配置samba服务 一.简略教程 1.挂载系统 mount /dev/cdrom /mnt/cdrom2.创建用户:useradd linlin3.创建用户密码:passwd linlin4.在用户 ...
- linux配置samba服务【原创】
转载请注明出处http://www.cnblogs.com/paul8339/p/7509981.html 需求,windows服务器访问linux的共享文件,需要linux服务器安装并配置samba ...
- (转)Centos7安装配置NFS服务和挂载
Centos7安装配置NFS服务和挂载 原文:https://www.u22e.com/601.html NFS简介 NFS(Network File System)即网络文件系统,是FreeBSD支 ...
- ubantu16.04安装配置samba服务(原创)
1.安装samba服务 $ sudo apt-get install samba samba-common$ sudo apt-get install smbclient 如果你开启了防火墙,关闭: ...
- (转)CentOs上配置samba服务
前 言 在我们使用 Windows 作为客户机的时候,通常有文件.打印共享的需求.作为Windows 网络功能之一,通常可以在 Windows 客户机之间通过 Windows Network 固有的功 ...
- CentOS7安装配置SAMBA服务器
假设我们有这样一个场景 共享名 路径 权限 SHAREDOC /smb/docs 所有人员包括来宾均可以访问 RDDOCS /smb/tech 仅允许特定组的用户进行读写访问 特定组的组名为RD,目前 ...
- 配置Samba服务
1. samba服务用在什么地方?samba服务用于把Linux服务器上的文件或者打印接共享给windows或者Linux.2. 在samba服务的配置文件中,[global]配置部分的securit ...
- Ubuntu 16.04安装配置Samba服务
Samba是开源软件,用来让Linux系统与Windows系统的SMB/CIFS网络协定做连结,实现Windows主机与Linux服务器之间的资源共享.Samba服务为两种不同的操作系统架起了一座桥梁 ...
随机推荐
- 2017 Multi-University Training Contest - Team 3—HDU6058 Kanade's sum
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6058 题目意思:给你一个排列,求所有区间长度大于等于k的区间第k大的数的和…… 思路:一开始看到区间k ...
- Spark源码分析 – Deploy
参考, Spark源码分析之-deploy模块 Client Client在SparkDeploySchedulerBackend被start的时候, 被创建, 代表一个application和s ...
- Django 框架之视图函数(Views)
http请求中产生的两个核心对象: http请求: HttpRequest对象 http响应: HttpResponse对象 所在位置: django.http HttpRequest 对象的属性和方 ...
- d3.js 之关联数据:data操作符
数据可视化 在可视化工作中,一个基本出发点是将不同的数值映射到不同的可视化 元素的属性上,使其表现出各自不同的视觉特征. 比如:以数组中的每一个值为直径分别创建一个圆,我们得到三个圆: 在d3中,可视 ...
- 【react路由】react 路由被自动加了个#
路由自动加#是由hashhistory造成: https://segmentfault.com/q/1010000012097148 单页面应用 前端跳转 or 服务器跳转: https://my.o ...
- react native 或 flutter 开发app
react-native react native和原生Android/ios: https://www.oschina.net/news/97466/should-we-use-react-nati ...
- 007-mac快捷键
锁屏:Ctrl + Command + Q touch-bar:方法:“系统偏好设置”>“键盘”>“自定Control Strip…”,将“锁定屏幕”图标拖拽到Touch Bar上即可.] ...
- UVA10954:Add All(优先队列)
题目:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=68990#problem/O 题目需求:在数组中拿出两个数相加,再把结果放回数组中再 ...
- 使用uiautomatorviewer获取元素
1.进入以下目录,Androidsdk-tools,双击uiautomatorviewer.bat,然后弹出UI Automator Viewer窗口,按截图操作, 获取当前页面,然后点击相应的元素, ...
- CSS 换行知多少: word-wrap && word-break && white-space && word-spacing
word-wrap : 首先提一下,word-wrap 这个 CSS 属性在CSS3中已经被更名为 overflow-wrap,这样语义化也是为了避免与 word-break 混淆: Referenc ...