共享服务Samba,实现liunx与Windows文件共享

Samba服务程序 是一款SMB协议并有服务器和客户端组成的开源文件共享软件,实现了Linux

与Windows系统之间的文件共享

Samba的配置文件有太多注释的东西,为了方便使用下面的命令,可以更好的观看Samba的配置文件:

mv /etc/samba/smb.conf /etc/sanba/smb.conf.bak      #备份原始的配置文件

cat smb.conf_bak  |grep -v "#"|grep -v "^$" > /etc/samba/smb.conf     #grep -v  (反向选择)   "^$" 空把行
做完这些后查看Samba的配置文件如下:

[global]   #全局参数        [homes]  #共享参数    [printers]  #打印机共享参数

创建安全共享文件

检测当前是否为user验证模式

cat   /etc/samba/smb.conf        (重点是红色框中的)

mkdir  /database   创建共享文件夹

在SMB服务主配置文件下添加第一张图红框中的信息

systemctl restart smb   重启SMB服务

Systemctl enable smb   开机自启

注意防火墙规则和selinux

useradd  smbuser   创建系统用户

pdbedit    -a    -u    smbuser  将此系统用户提升为SMB用户

chown  -Rf   smbuser:smbuser  /database  将共享目录的所有者和所有组设置为smbuser用户

setsebool  -P samba_enbale_home_dirs on     允许SElinux对于SMB用户共享家目录的布尔值

semanage fcontext -a -t samber_share_t /database   将共享目录的SElinux安全上下文设置妥当
restorecon  -Rv /database     使新的安全上下文立即生效

菜单键+R      \\192.168.0.0

原文地址:https://www.cnblogs.com/liu1026/p/9768141.html

时间: 2024-11-02 17:09:25

共享服务Samba,实现liunx与Windows文件共享的相关文章

使用Samba实现Linux与Windows文件共享实践

前言 一直以来都以为FTP和NFS是局域网文件共享的常用方式,但是在最近接触Samba之后,了解到一些用户需要简化访问学习成本,满足基础的权限控制管理,并支持实时编辑和保存文件,我才明白这些需求使用之前的方法都是很难满足的,而Samba却可以完美的支持上述需求,虽然在开始接触时花了一些时间学习,但把配置和语法梳理清楚之后就很简单了. Unix与Windows文件共享的最佳方式之一 更新历史 2015年07月11日 - 初稿 阅读原文 - http://wsgzao.github.io/post/

网络共享服务—samba服务

samba服务简介 SMB:Server Message Block服务器消息块,IBM发布,最早是DOS网络文件共享协议 Cifs:common internet file system,微软基于SMB发布 SAMBA:实现windows和UNIX相通 相关包: samba 提供smb服务 samba-client 客户端软件 samba-common 通用软件 cifs-utils smb客户端工具 samba-winbind 和AD相关 smbd 提供smb(cifs)服务 TCP:139

基于samba实现Linux与Windows简单的文件共享服务

一.构建环境: CentOS系统版本 CentOS Linux release 7.7.1908 (Core) samba版本 samba-4.9.1-10.el7_7.x86_64 samba-client版本 samba-client-4.9.1-10.el7_7.x86_64 Windows版本 Windows10 1903 二.部署步骤: 安装samba组件:yum -y install samba samba-client 备份samba配置文件:cp /etc/samba/smb.c

Linux 配置samba服务实现与Windows文件共享

1.Samba服务介绍     Samba 最先在Linux 和Windows 两个平台之间架起了一座桥梁,正是由于Samba 的出现,我们可以在Linux 系统和Windows 系统之间互相通信,比如拷贝文件.实现不同操作系统之间的资源共享等等,我们可以将其架设成一个功能非常强大的文件服务器,也可以将其架设成打印服务器提供本地和远程联机打印. Samba 应用环境: 文件和打印机共享:文件和打印机共享是Samba 的主要功能,SMB 进程实现资源共享,将文件和 打印机发布到网络之中,以供用户可

文件共享服务---Samba

文件共享服务---Samba ============================================================================= Samba介绍 ★smb:Service Message Block:服务信息块 ★cifs:Common Internet File System, ★samba:作者:Andrew Tridgell: 实事上是smb功能的实现,核心当中所实现的主要协议是cifs协议 ★功能: 文件系统共享: NetBIOS协

samba服务器 实现Linux与windows 文件共享

① 机器  windowxp   ②机器centos6.4 一.安装前准备            1.使用Samba服务器需要防火墙开放以下端口                UDP 137                UDP 138                TCP 139                TCP 445              vi /etc/sysconfig/iptables   #配置防火墙端口                     -A INPUT -m st

CentOS6.6搭建Samba共享服务

Samba Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务.SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统.打印机及其他资源.通过设置"NetBIOS over TCP/IP"使得Samba不但能与局域网络主机分享资源,还能与全世界的

Samba部署共享服务

今天的学习课程为: Samba部署共享服务接下来让我们了解一下Samba服务程序现在已经成为在Linux系统与Windows系统之间共享文件的最佳选择Samba可以使:Linux---linux之间文件共享,也可以使Linux---windows之间文件共享NFS:网络文件系统:linux---linux之间的简化文件共享服务 .简单记录下搭建过程:一安装yum -y install samba samba-client samba-common二修改配置1.cd /etc/samba/2.备份

vsftpd文件传输 、 Samba共享服务

Vsftpd 1.什么是FTP? FileTransfer Protocol 基于C/S结构的文件传输协议 2.使用什么协议?什么端口? TCP 21    建立命令链路 TCP 20    在主动传输模式下服务器使用20端口向客户端建立数据链路 3.FTP工作原理 --------- Client               Server-------------- 1031                21 1032                 20 ①客户端向服务器发出连接请求,同时