Samba部署共享服务
在本地PC文件共享
Samba服务程序是一款基于SMB协议并由服务端和客户端组成的开源文件共享资源软件,实现了Windows和Linux系统间的文件共享
1.安装Samba服务程序
yum install samba
2.过滤无用的配置文件比如#$^;
先进行备份
3.查看并修改配置文件
cat /etc/samba/smb.conf
#原始配置
[global]
workgroup = MYGROUP
#工作组名称
server string = Samba Server Version %v
#服务器介绍信息
log file = /var/log/samba/log.%m
#定义日志文件存放位置和名称
max log size = 50
#定义日志文件最大容量
security = user
#安全认证的方式,总共有四种
passdb backend = tdbsam
#定义用户后台的类型,总共有三种
load printers = yes
#设置是否当Samba服务启动时共享打印机设备
cups options = raw
#打印机的选项
[homes]
#共享参数
comment = Home Directories
#描述信息
browseable = no
#指定共享是否在“上网邻居”可见
writable = yes
#定义是否写入操作
[printers]
comment = All Printers
path = /var/spool/samba
#共享文件的实际路径
browseable = no
guest ok = no
writable = no
printable = yes
#新添共享名称
[sjc]
comment = "666"
path = /database
public = no
writable = yes
4.重启smb服务
5.创建共享文件目录
6.创建Samba独立的账号
7.使用Windows认证(要求同Samba服务统一网段)
如果出现能登陆,但是不能进入目录 解决办法如下:
[root@localhost ~]# setsebool -P samba_enable_home_dirs on
[root@localhost ~]# semanage fcontext -a -t samba_share_t /database
[root@localhost ~]# restorecon -Rv /database/
最新文章
- Easyui 去掉datagrid 行的样式,并点击checked 改边行颜色!
- 使用wireshark抓包分析浏览器无法建立WebSocket连接的问题(server为Alchemy WebSockets组件)
- JavaScript闭包之“词法作用域”
- hadoop实战 -- 网站日志KPI指标分析
- angularjs组件之input mask
- 【BZOJ-1009】GT考试 KMP+DP+矩阵乘法+快速幂
- 扩展服务 修改新增Service的默认主题
- Android学习--摘录
- eclipse智能提示
- MySQL: ERROR13(HY000):Can't get stat of
- 【PHP】linux搭建PHP运行环境
- javascript 的加载方式
- Java IO编程全解(一)——Java的I/O演进之路
- 小白的Python之路 day4 软件目录结构规范
- git冲突时解决方法
- git的基本使用方式
- [Go] golang连接查询mysql
- mysql 开发进阶篇系列 9 锁问题 (Innodb 行锁实现方式)
- Table Compression
- 牛客小白D题(STL的迭代器)
热门文章
- Windows 10无法连接远程桌面解决办法(这可能是由于CredSSP加密Oracle修正)
- iOS 仿抖音 视频裁剪
- Day04.a(对象类型的转换,多态)
- 学习HTML5, Canvas及简单动画的使用
- [原创]免固件开发USB2.0 FPGA方案 速度40Mbyte/s+
- CSS(Cascading Style Sheet)简述
- codeforces / project Euler 泛做
- F7里利用DIV 模拟 textarea 显示回行的问题解决
- kubernets HA集群手动部署
- 区块链基础认识-BTC