Samba文件共享服务器搭建详解

samba简介

  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享。

快速配置Samba服务器

1 关闭防火墙与selinux

[[email protected] ~]# setenforce 0

[[email protected] ~]# sed -i "/SELINUX=/c SELINUX=disabled" /etc/sysconfig/selinux

[[email protected] ~]# service iptables stop

[[email protected] ~]# chkconfig iptables off

2 安装samba软件

yum install -y  samba samba-client samba-swat            #安装samba

3 创建共享目录

[[email protected] home]# mkdir gongxiang

[[email protected] home]# chmod 777 gongxiang/

[[email protected] home]# echo "hello samba gongxiang" > gongxiang/test.txt  #创建文件

4 修改配置文件

vim /etc/samba/smb.cnf

[gongxiang]

gongxiang = samba share

path = /home/gongxiang        #共享路径目录

browseable = yes            #所有人可见

guest ok = no             #不允许匿名访问

writable = yes            #支持数据写入

5 创建访问账号

[[email protected] home]# useradd -s /sbin/nologin smbuser    #创建samba用户

[[email protected] home]# smbpasswd -a smbuser          #设置用户密码

New SMB password:

Retype new SMB password:

Added user smbuser.

[[email protected] home]# service smb start           #启动服务

启动 SMB 服务:                                            [确定]

[[email protected] home]# chkconfig smb on

6 windows 客户端访问

打开运行,输入\\192.168.1.5 点确定

输入samba的用户和密码

确定,进入共享目录gongxiang

完成!

时间: 2024-12-16 06:21:06

Samba文件共享服务器搭建详解的相关文章

nfs文件共享服务器搭建详解

服务器端第一步:安装nfs-utils yum -y install nfs-utils第二步:创建一个共享目录mkdir /webDatatouch /webData/index.html第三步:写配置文件(/etc/exports)要写的内容及格式: 共享目录名 + 可以让那些主机共享vim /etc/exports /webData 192.168.12.0/24(rw)查看是否搭建成功exportfs -v第四步:关闭selinux和firewalld;启动nfs-servesvim /

Linux下DNS服务器搭建详解

 Linux下DNS服务器搭建详解 DNS  即Domain Name System(域名系统)的缩写,它是一种将ip地址转换成对应的主机名或将主机名转换成与之相对应ip地址的一种机制.其中通过域名解析出ip地址的叫做正向解析,通过ip地址解析出域名的叫做反向解析. 下面对DNS的工作流程及原理进行简要说明 DNS的查询流程:需要解析服务的Client先查看本机的/etc/hosts:若无结果,则client查看本地的DNS缓存服务器:若无结果,则查找所属域的首选DNS服务器:若此时本地首选DN

NVIDIA vGPU License服务器搭建详解

当配置有vGPU虚拟机发起License授权请求,授权服务器会根据License中所包含的GRID License版本,加载不同的vGPU驱动(普通驱动和专业Quodra卡驱动).目前vPC和vApp的License对应加载的都是普通的显示驱动. vGPU License服务器的工作原理 首先,我们一起先了解一下NVIDIA vGPU的内部架构.vGPU跟传统的GPU类似,具有固定数量的GPU帧缓冲器和一个或多个虚拟显示输出.在vGPU虚拟机被创建的时候,帧缓冲区就被分配到物理GPU的帧缓冲区中

postfix 邮件服务器搭建详解

常见的邮件服务器: Sendmail .Qmail .postfix .Zmaile Exchange  . Notes/Domino Coremail  .U-mail zmailer: 新出的邮件服务器.整合前面的邮件 COREMAIL:最早网易使用的工具 Nores/Domino IBM 必须试用 IBM的硬件设备 U-mail : 收费的软件 postfix: 6版以后是默认安装 红帽中免费开源的邮件服务器 邮件系统角色: MUA(邮件用户代理) MTA (邮件传输代理) MDA (邮件

Samba文件共享服务器搭建

Samba 文件与打印机共享,支持跨平台 关闭selinux,关闭iptables或iptables执行以下命令 iptables -I RH-Firewall-1-INPUT 5 -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT iptables -I RH-Firewall-1-INPUT 5 -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT iptables -I

Linux下视频流媒体直播服务器搭建详解

目标: 搭建网络直播流媒体服务器系统(Linux操作系统) 背景: 用于OTT-TV大并发的直播和点播的一套流媒体服务器系统.支持N x 24小时录制回看和直播的服务器端解决方案. 解决方案: l  微软的Windows Media Services l  服务端软件:Windows Media Server l  平台:Windows l  文件格式:ASF, WMV ---------------------------------------------------------------

SVN服务器搭建详解

1 SVN简介: Subversion是一款自由开放的版本控制软件.Subversion可以管理文件.文件夹以及记录它们的修改状 况.Subversion常用来帮助我们管理软件开发的源代码或是公司手册文档. Subversion通过将文档导入至版本库中进行管理,版本库类似于文件服务器,但比文件服务器更强大的 是它可以记录你每一次对文件或目录的修改状况,并提供还原数据至老版本的功能. 2 SVN三种访问模式: 客户端访问服务端时可以通过svnserve访问.svnserver+ssh访问.Apac

流媒体服务器搭建详解

1 安装nginx 要增加nginx-rtmp-module的支持  下载好nginx-rtmp-module后解压,然后nginx安装时增加这个模块(--add-module) ./configure --prefix=/usr/local/nginx   --add-module=(nginx-rtmp-module路径) 2 安装完成后,打开Nginx的配置文件nginx.conf进行配置 首先在里面加入rtmp的配置 rtmp {  server {       listen 1935;

Linux系统环境搭建SVN服务器环境详解

Linux系统环境搭建SVN服务器环境详解: 本篇文章主要介绍的内容是在Linux系统下如何搭建SVN服务器的,目的是为了很好的实现代码版本控制管理,具体如下所示介绍: 一.安装需要的软件包 #yum install subversion     ---安装SVN服务工具 #yum install httpdmod_dav_svn mod_perl    ---用于支持WEB方式管理SVN服务 #yum install wgetmake unzip perl*       ---必备的软件包 二