Centos7 Samba共享服务搭建

1.安装启动和端口

-----------------------------------------------------------------------------------------------------------------------

查看是否安装:rpm -qa | grep samba
查看:rpm -qi samba
安装:yum -y install samba
查看防火墙状态:systemctl status firewalld
使用的端口:137、138、139、445

开放防火墙端口:firewall-cmd --zone=public --add-port=137/tcp                 #依次添加138、139、445

重装防火墙:firewall-cmd --reload

查看seLinux状态:getenforce
临时关闭seLinux:enforce 0                       #可修改配置文件永久关闭
开机自启动:systemctl enable smb
启动samba服务:systemctl start smb.service nmb.service
查看samba启动状态:systemctl status smb.service -l
查看samba启动是否正常:testparm

-----------------------------------------------------------------------------------------------------------------------

2.创建共享目录和所属用户组

-----------------------------------------------------------------------------------------------------------------------

新增共享目录:mkdir /FTP_DATA/ipan
新增组:groupadd rjkf
查看用户组:grep rjkf /etc/group
更改共享目录所属组:chown :rjkf /FTP_DATA/ipan
更改共享目录权限:chmod 2770 /FTP_DATA/ipan/

-----------------------------------------------------------------------------------------------------------------------

3.新增用户

-----------------------------------------------------------------------------------------------------------------------

新增用户:useradd -g rjkf -M -s /sbin/nologin ipan #-g主属组 #-M不在
将用户加入samba:pdbedit -a ipan
查看用户:pdbedit -L

更改用户家目录:vi /etc/passwd           #将ipan用户的家目录改为/FTP_DATA/ipan

-----------------------------------------------------------------------------------------------------------------------

4.修改配置文件

-----------------------------------------------------------------------------------------------------------------------
编辑vi /etc/samba/smb.conf 新增如下:

[share]
path = /FTP_DATA/ipan
comment = jamza_share
public = no
writable = yes
browseable = yes
guest ok = no
valid users = @rjkf
available = no
write list = @rjkf

重启samba服务即可,windows访问进行测试

-----------------------------------------------------------------------------------------------------------------------

附:
-----------------------------------------------------------
[adminshare]
comment  =  Home Directories                                        #共享文件描述
path  =  /home/smbadmin01                                            #共享路径
browseable  =  yes                                                     #共享文件可以浏览
writable  =  yes                                                         #共享文件可写
create  make  =  0664                                                #设置用户创建文件权限0664
directory  make  =  0775                                             #设置用户创建目录权限0775
write  list   =   test01                                                 #设置允许访问共享具有写入权限的用户

--------------------------------------------------------------------------------

删除用户:userdel -r test

更改用户附属组:usermod bddb -G rjkf #-G附属组

windows切换用户重新连接samba的方法

打开cmd命令行,输入下面的命令

net use \\ip /delete                         #ip为linux的IP地址

Centos7 Samba共享服务搭建的更多相关文章

  1. samba共享服务

    方法一 1.安装samba:可以先检查下是否已经安装:rpm -qa | grep samba,没有的话自己安装下,这里介绍下基于RPM包的一种在线安装模式yumyum是一种快速安装模式,它会自动解决 ...

  2. Linux之SAMBA共享服务

    简述 Samba服务器可以让Windows操作系统用户访问局域网中Linux主机,就象访问网上邻居一样方便. 具有以下功能: 共享目录:在局域网上共享某个或某些目录,使得同一个网络内的Windows用 ...

  3. 网络共享服务(三)之SAMBA

    前面说到了FTP和NFS,由于FTP是客户端和服务器基于ftp应用协议进行交换数据的,它不支持挂载共享目录的方式,而NFS又不支持跨平台,所以就催生了第三种网络共享服务:samba Samba是在Li ...

  4. Linux安装配置Samba共享文件系统

    Samba共享文件系统搭建与配置: 1.Samba服务端:yum install samba samba-client cifs-utilscd /etc/samba/cp smb.conf smb. ...

  5. Linux:SAMBA共享、NFS共享、Autofs自动挂载

    SAMBA.NFS共享区别 NFS开源文件共享程序:NFS(NetworkFile System)是一个能够将多台Linux的远程主机数据挂载到本地目录的服务,属于轻量级的文件共享服务,不支持Linu ...

  6. samba服务搭建及管理

    关闭防火墙 # /etc/init.d/iptables stop # chkconfig --level iptables off 关闭SELINUX # vim /etc/sysconfig/se ...

  7. Linux samba服务搭建

    实验准备: 准备两台机器,server0(172.25.0.11)和deskop0(172.25.0.12),要求在server0上实现samba共享,在desktop0上访问共享. 1.允许mark ...

  8. 常用服务搭建(nfs/ftp/samba)

    一. NFS1. NFS简介NFS全称是network file systemNFS允许一个系统在网络上与他人共享目录和文件.通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件. 假 ...

  9. NFS文件系统及搭建NFS共享服务

    一.什么是文件系统? 文件系统是对一个存储设备上的数据和元数据进行组织的一种机制.文件系统是在一个磁盘(包括光盘.软盘.闪盘及其它存储设备)或分区上组织文件方式方法,常见文件系统如ext2.ext3. ...

随机推荐

  1. leetcode 刷题(数组篇)26题 删除有序数组中的重复值 (双指针)

    题目描述 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度. 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额 ...

  2. 翻译:《实用的Python编程》09_02_Third_party

    目录 | 上一节 (9.1 包) | 下一节 (9.3 版本分发) 9.2 第三方模块 Python 拥有一个包含各种内置模块的大型库(自带电池(batteries included))(译注:&qu ...

  3. 「starter推荐」简单高效Excel 导出工具

    EasyExcel EasyExcel是一个基于Java的简单.省内存的读写Excel的开源项目.在尽可能节约内存的情况下支持读写百M的Excel. 64M内存1分钟内读取75M(46W行25列)的E ...

  4. [源码分析] 分布式任务队列 Celery 之 发送Task & AMQP

    [源码分析] 分布式任务队列 Celery 之 发送Task & AMQP 目录 [源码分析] 分布式任务队列 Celery 之 发送Task & AMQP 0x00 摘要 0x01 ...

  5. k8s在线和离线批量修改镜像地址的两种方式

    背景介绍 有时往k8s集群里部署一堆服务的时候,需要拷贝一堆yaml文件,当然还有其他方式部署,例如通过建立一个一个的流水线等方式,但是这太慢了,虽然是一劳永逸,但是如果说仅仅是部署一次那就可太费劲了 ...

  6. Hadoop完整搭建过程(三):完全分布模式(虚拟机)

    1 完全分布模式 完全分布模式是比本地模式与伪分布模式更加复杂的模式,真正利用多台Linux主机来进行部署Hadoop,对集群进行规划,使得Hadoop各个模块分别部署在不同的多台机器上,这篇文章介绍 ...

  7. PAT归纳总结——一些容易记混的概念

    在刷题的过程中,有时候会遇到一些数据结构中的一些概念,如果对这些概念理解不清楚,甚至理解有误的话,就很可能把题目做错.所以,专门找出在刷题过程中出现的一些概念,以免考试的时候用到想不起来. 拓扑排序 ...

  8. PAT归纳总结——关于模拟类问题的一些总结

    关于时间的模拟问题 在刷题的过程中碰到了一些关于时间先后顺序的模拟题目,刚开始做的时候确实挺麻烦的,今天把这类问题的解题思路来整理一下. 比较典型的有: 1017 Queueing at Bank 1 ...

  9. 为什么有时博客中的代码复制进自己的VS中报错

    昨天写代码时遇到一个问题,我搜了一篇博客,然后复制到我的WPF中, 然后,全报错(当时快给我气死了,一篇有一篇的不能用,试了一次又一次,时间全浪费在这上面了,没打游戏,做的东西也没出来) 问题原因: ...

  10. 硬件篇-03-SLAM移动底盘电气设计

      最近因为在忙毕设,专栏已经1个多月没更,对于托更我很抱歉.不过这几周真的没什么时间,Rick&Morty的最新集我到现在都还没看哈哈.     现在毕设已经搞得差不多了,水专栏文章的快乐生 ...