Samba服务器的配置与管理

Samba服务器配置

一、认识samba

Samba是一套让Linux系统能够应用Microsoft网络通信协议的软件,利用Samba服务可以实现Linux与Windows系统的文件与打印共享。本次将主要介绍Linux系统下Samba服务器的配置方法,以实现Linux和Windows系统的资源共享。

Samba最先在Linux和Windows两个平台之间架起了一座桥梁,通过Samba我们可以在Linux系统和Windows系统之间互相通信,比如拷贝文件、实现不同操作系统之间的资源共享等,我们可以将其架设成一个功能非常强大的文件服务器,也可以将其架设成打印服务器提供本地和远程联机打印,甚至我们可以使用Samba Server完全取代NT/2K/2K3中的域控制器,做域管理工作,使用也非常方便。

二、Samba的应用环境

文件和打印机共享

身份验证和权限设置

名称解析

浏览服务

三、Samba工作原理

Samba服务功能强大,这与其通信基于SMB协议有关。SMB不仅提供目录和打印机共享,还支持认证、权限设置。在早期,SMB运行于NBT协议(NetBIOS over TCP/IP)上,nmbd监听UDP协议的137、138、smbd监听TCP协议的139端口,后期SMB经过开发,可以直接运行于TCP/IP协议上,没有额外的NBT层,使用TCP协议的445端口。

四、安装过程

所需软件:

Samba-3.0.33-3.7.el5.i386.rpm

Samba-client-3.0.33-3.7.el5.i386.rpm

Samba-swat-3.0.33-3.7.el5.i386.rpm

1、检测samba软件是否安装

由此可知系统还没有安装Samba软件包

2、从之前建的本地源中寻找所需软件,使用yum命令进行安装。

五、配置与管理samba

1、启动samba服务

2、修改配置文件smb.conf

3、重新加载配置。

Linux为了使新配置生效,需要重新加载配置,可以使用restart重新启动服务或者使用reload重新加载配置。

[[email protected] ~]# service smb reload

4、添加用户账号

5、添加相应的Samba账号

Cd/etc/rc.d/init.d

6、开启Samba服务的两个进程,之后开启samba

7、让Red Hat Enterprise Linux 6的防火墙放行

8、使用Samba账号查看Samba服务器端共享的目录

注:192.168.128.128是samba服务器的ip地址

9、在客户端测试samba

若出现此窗口,则配置成功!

Samba服务器的配置与管理,布布扣,bubuko.com

时间: 2024-12-20 13:53:24

Samba服务器的配置与管理的相关文章

samba服务器的配置

samba服务器的配置 一.samba服务器的用途    smb(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务.SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统.打印机及其他资源.通过设置"NetBIOS over TCP/IP"使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源. 二.samba服务器的安装    

NFS服务器的配置与管理

配置与管理NFS网络文件系统 一.NFS服务概述 Linux和Windows之间可以通过Samba进行文件共享,那么Linux之间怎么进行资源共享呢?这就要说到NFS(Network File System,网络文件系统),它最早是UNIX操作系统之间共享文件和操作系统的一种方法,后来被Linux操作系统完美继承. NFS最早是由Sun公司于1984年开发出来的,其目的就是让不同计算机.不同操作系统之间可以彼此共享文件.由于NFS使用起来非常方便,因此很快得到了大多数UNIX/Linux系统的广

Samba服务器的配置与使用

1.系统环境变量Fedora: yum install libacl-devel libblkid-devel gnutls-devel readline-devel python-devel gdb pkgconfig libattr-devel krb5-workstation Debian or Ubuntu: apt-get install build-essential libacl1-dev libattr1-dev libblkid-dev libgnutls-dev librea

Apache服务器的配置与管理

Apache服务器的建立 一.项目设计 利用Apache服务建立普通Web站点.基于主机和用户认证的访问控制. 二.项目准备 安装有企业服务器版Linux的PC计算机一台.测试用计算机一台(Windows XP).并且两台计算机都在连入局域网.该环境也可以用虚拟机实现.规划好各台主机的IP地址. 三.安装过程 Apache相关软件 httpd软件包 httpd-manual软件包 1.检测是否安装httpd 2.开启httpd服务 3.查看80端口是否被监听 4.查看ip地址,并测试服务器是否能

DNS服务器的配置与管理

配置与管理DNS服务器 一.DNS服务概述 DNS(Domain Name Service,域名系统)是一个分布式数据库系统,其作用将域名解析成IP地址.域名系统允许用户使用友好的名字而不是难以记忆的数字--IP地址来访问Internet上的主机. 二.项目设计 为了保证校园网中的计算机能够安全可靠地通过域名访问本地网络以及Internet资源,需要在网络中部署主DNS服务器.辅助DNS服务器.缓存DNS服务器. 三.项目准备 (1)安装Linux企业服务器版的计算机1台,用作DHCP服务器:

Linux-DNS服务器的配置与管理(上)

DNS服务器的配置与管理 ****************首先要知道下面几个与域名解析相关的文件/etc/hosts         --早期(DNS之前)对主机名称的解析方法,一般有三个字段组成:IP .主机完全域名.别名/etc/resolv.conf   --在DNS客户端指定所使用的DNS服务器的参数./etc/nsswitch      --该文件用来定义网络数据库的搜索顺序,如:主机名称.用户口令.网络协议等网络参数./etc/host.conf     --解析器配置文件,用于指定

Web服务器的配置与管理

Web服务器的配置与管理(2) 虚拟主机技术 在上篇博文中,我们已经利用IIS搭建好了一台Web服务器,并可以成功访问IIS中自带的默认站点,那么我们是否可以在这台服务器中再创建另外一个Web站点?也就是说,在一台Web服务器中是否可以同时存在多个网站呢? 答案当然是肯定的,其实很多中小企业的网站都是从网上租用的空间,提供空间租用的Web服务器里就同时存在了很多个网站. 但是当多个网站同时存在于一台服务器里时,就必须得有一种方法能够将它们区分开,这种方法也就是虚拟主机技术. 有三种方法可以实现虚

Ubuntu 18.04安装Samba服务器及配置

Ubuntu 18.04安装Samba服务器及配置 局域网下使用samba服务在Linux系统与Windows系统直接共享文件是一项很方便的操作.以Ubuntu为例配置samba服务,Linux服务器的版本是Ubuntu 18.04.1 LTS. 在终端中执行下列指令:cat /etc/issue查看当前正在运行的 Ubuntu 的版本号. 以下是我的安装配置步骤: (1)更新当前软件. sudo apt-get upgrade  sudo apt-get update  sudo apt-ge

samba服务器详细配置(非域模式)

组成Samba运行的有两个服务,一个是SMB,另一个是NMB:SMB是Samba 的核心启动服务,主要负责建立Samba服务器与Samba客户机之间的对话,验证用户身份并提供对文件和打印系统的访问,只有SMB服务启动,才能实现文件的共享,监听139 TCP端口:而NMB服务是负责解析用的,类似与DNS实现的功能,NMB可以把Linux系统共享的工作组名称与其IP对应起来,如果NMB服务没有启动,就只能通过IP来访问共享文件,监听137和138 UDP端口. Samba服务器可实现如下功能: A.