Samba文件共享服务

服务功能:跨平台文件共享
1.环境部署
ip=192.168.1.50
[root@localhost Packages]# rpm -ivh samba-3.6.9-164.el6.x86_64.rpm 
2.构建Samba服务
两种共享模式:
匿名共享
[global]
workgroup = MYGROUP
server string = Samba Server Version %v
log file = /var/log/samba/log.%m
max log size = 50
security = share
passdb backend = tdbsam
load printers = yes
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
[share]
        path=/share
        public=yes
        read only=yes
测试
使用windows客户端访问共享
需用户验证的共享

1)创建共享验证用户
useradd faker --创建系统用户
useradd sherlock --创建系统用户
pdbedit -a -u faker --添加为Samba共享用户
pdbedit -a -u sherlock --添加为Samba共享用户
pdbedit -L --查看所有Samba用户
2)创建共享目录
[root@localhost /]# mkdir /sherlock
[root@localhost /]# touch /sherlock/sherlock.txt
3)设置用户访问授权
[root@localhost /]# vi /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
cups options = raw
[tools]
        path=/sherlock
        public=no
        read    only=yes
        valid   users=faker,sherlock
        write   list=faker
4)设置目录访问授权
[root@localhost /]# chmod 777 /sherlock
[root@localhost /]# vi  /etc/samba/smb.conf
[tools]

directory mask=0755     --上传目录的默认权限为0755
create mask=0644 --上传文件的默认权限为0644
3.创建用户映射
[root@localhost /]# vi /etc/samba/smbusers
faker=qwe,qqq --指定用户faker的别名
[root@localhost /]# vi /etc/samba/smb.conf
[global]
username map=/etc/samba/smbusers --指定用户映射文件
[root@localhost /]# service smb restart --重启服务
PS:蓝色为修改部分,红色为添加部分

转载于:https://www.cnblogs.com/wazy/p/7717244.html

Linux--Smba服务搭建相关推荐

  1. Linux 常用服务搭建笔记(精简笔记)

    Linux 常用服务搭建笔记(精简笔记) 阅读目录 部署DNS实现解析 部署DNS主从同步 部署DNS缓存服务 部署DNS加密同步 部署DNS分离解析 部署DNS负载均衡 配置DHCP自动分配IP 配 ...

  2. Linux samba服务搭建

    Ubuntu samba服务搭建 samba服务安装 sudo apt-get install samba samba-common -y 如下: smaba配置文件设置 sudo vi /etc/s ...

  3. Linux高级服务搭建

    集群 集群原理 集群:一组协同工作的服务器对外表现为一个整体 LBC:负载均衡集群,多台主机承担压力请求 HAC:高可用集群,尽可能的保障服务的不间断运行 HPC:高性能运算集群,提供单台服务器提供不 ...

  4. Linux服务器服务搭建及项目部署超详细教程

    目录 1.安装JDK 1.1 下载JDK 1.2 解压JDK 1.3 配置profile文件 1.4 删除openJDK 2.安装maven 2.1 准备maven安装包 2.2 解压maven安装包 ...

  5. linux 6 服务搭建,Linux CentOS6.8搭建sftp服务

    开始搭建sftp服务 第1歩,添加sftp用户并制定根目录: useradd -d  /ygsoft/sftp  -s /bin/bash sftpuser 第2歩,修改密码:执行passwd sft ...

  6. Linux DHCP服务搭建

    DHCP服务器 1.安装DHCP包 2.vi  /etc/dhcpd.conf 进如编辑区域 ddns-update-style-time interim; default-lease-time 21 ...

  7. Linux系列-Red Hat5平台下的LAMP网站服务搭建(四)

    Linux系列-Red Hat5平台下的LAMP网站服务搭建(四)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com: ...

  8. linux ftp mysql_linux搭建ftp服务——未连接mysql数据库的做法

    ftp服务很重要,这里介绍ftp在linux上不连接mysql数据库的搭建方法,ftp也可以连接mysql,有时间再生成文档. 先说明ftp的基本原理:FTP –File Transfer Proto ...

  9. Linux随笔16-主从DNS服务搭建以及智能DNS服务搭建、基于CentOS7.6编译安装MySQL-5.7.32

    Contents 1. DNS主从服务器搭建 1.1. DNS简介 1.2. DNS主从服务搭建 1.2.1. 主DNS服务器配置 1.2.2. 从DNS服务器配置 1.2.3. Web服务器准备 1 ...

  10. Linux DNS服务详解——DNS服务搭建细节

    前几天,我陆续给大家介绍了DNS服务的相关内容,今天,我给大家补充介绍一下DNS服务中一些小问题. 前文链接: Linux DNS服务详解--DNS基础知识 Linux DNS服务详解--DNS实战配 ...

最新文章

  1. iOS访问系统日历 添加提醒事件
  2. 泪目!兰大硕导的《致谢》火了:我从来不曾优秀过,也从来不曾放弃过!
  3. matlab中添加0向量,如何把在matlab中把a=0:0.1:pi变成列向量啊?
  4. [实战]MVC5+EF6+MySql企业网盘实战(16)——逻辑重构3
  5. C#线程学习的一点体会和总结
  6. mysql cluster (mysql 集群)安装配置方案
  7. python 霍夫直线变换_OpenCV-Python 霍夫线变换 | 三十二
  8. 交叉编译ncurses5.6
  9. java 上溯_java中Instrument的上溯造型
  10. JavaScript触发事件大全--能力工场
  11. DES加密解密算法(前端后端)
  12. 大数据分析的作用有哪些
  13. options请求_HTTP 协议 POST 请求,为什么会有一个 OPTION?
  14. 看清贬值的真实情况再惊恐
  15. cento7忘记root密码怎么办
  16. matlab 取点画图,matlab如何画图
  17. Tensorflow深度学习网络应用——英特尔神经计算棒编译
  18. Attach函数的讲解
  19. 【Python】matplotlib plt显示中文乱码解决方法
  20. manjaro 中文输入法

热门文章

  1. android 退出app代码_PPT 下载 | APP 埋点那些事
  2. signature=45f0fd12ff31dea1feafec2c512144de,急性荨麻疹伴心电图异常与变应原检测123例相关性研究...
  3. 蓝牙远程打卡java_这些“高级手段”里 我居然只用过蓝牙打卡……
  4. 抖音怎么申请企业蓝V认证?(含认证教程)
  5. 基于javaweb+springboot的水果商城在线商城(java+Springboot+ssm+mysql+jsp+maven)
  6. 【Excel / WPS表格】如何按列进行合并单元格?或者说按行进行合并单元格?
  7. 力扣(Leetcode)695. 岛屿的最大面积(Java)带注释
  8. EasyNVR实现海康、大华NVR硬盘录像机Web无插件播放方案(支持取特定时间段视频流)
  9. Vue 循环map对象拿到key值和value值
  10. Mysql-基础命令