Samba服务详细配置手册.docx
文本预览下载声明
合同协议 模板
合同协议 模板
可编辑可修改,欢迎下载
可编辑可修改,欢迎下载
Samba 服务配置手册
目录
Samba 的概述 1
Samba 服务的安装 1
Samba 服务的配置文件 2
Samba 服务的密码文件 3
启动和停止 Samba 服务 4
Linux 客户端的访问(访问 Windows 共享资源) 4
Windows 客户端的访问(访问 Linux 共享资源) 5
Samba 服务的文件共享实现流程(*) 5
Samba 缷载 6
Samba 相关命令 6
rpm -ifv samba-common-2.2.1a-4.i386.rpmSamba
rpm -ifv samba-common-2.2.1a-4.i386.rpm
在网络中架设Samba 服务器能够使Windows95 以上的Windows 用户通过“网上邻居”或在运行中输入 Linux 系统 IP 直接访问 Linux 上的共享资源,也能使Linux 用户利用 SMB 客户端程序访问 Windows 的共享资源。
(注:Samba 属于GNU Public License(简称 GPL)软件,因此,任何用户都可以合法且免费地使用它。如果需要最新版本,可以从 Samba 公司的官方网站( )上获得。)
Samba 服务的安装
rpm –q sambaRed Hat Linux7.2 版本在默认情况下没有 Samba 服务程序需要人工上传程序进行安装。而默认情况下 Red Hat Linux9.0 及 Red Hat Enterprise Linux 安装程序会将 Samba 安装在系统上(但在装这两个系统时,还是要注意看一下是否选择了该程序,如果没有,则选中它
rpm –q samba
[root@microsys2 root]# rpm -q samba samba-2.2.1a-4命令执行结果如下图所示:这表示Samba
[root@microsys2 root]# rpm -q samba samba-2.2.1a-4
如果还未安装,可以在 Linux 系统光盘(一般在第二张盘里)的 RedHat/RPMS 目录下 Samba 服务程序的 RPM 安装包文件;也可以直接上传 Samba 服务程序进行安装。
在这里对 Linux7.2 系统我们使用 Samba 服务程序版本为: samba-common-2.2.1a-4.i386.rpm
samba-2.2.1a-4.i386.rpm samba-client-2.2.1a-4.i386.rpm
mkdir samba在/etc 下用建立一个 samba
mkdir samba
利用 rz 上传命令将这几个安装包文件上传到/etc/samba/目录下。依次执行以下命令,会在该目录下生成相应的文件:
rpm
rpm -ifv samba-2.2.1a-4.i386.rpm
rpm
rpm -ifv samba-client-2.2.1a-4.i386.rpm
/usr/sbin/smbd
/usr/sbin/smbd -p 445
Samba 服务的配置文件
Samba 安装完成后,还无法使 Linux 服务器与 Windows 客户端正常互联,还需进行设置。
(注:在进行配置前,查看/etc/services 文件中以“netbios-”开头的记录是否都可用,如果被删除或记录前有“#”,都将使用户无法访问 LINUX 上的共享资源,正确记录的文件如下图所示:
netbios-ns
137/tcp
# NETBIOS Name Service
netbios-ns
137/udp
netbios-dgm
138/tcp
# NETBIOS Datagram Service
netbios-dgm
138/udp
netbios-ssn
139/tcp
# NETBIOS session service
同时还要设置防火墙,默认情况下 LINUX 的防火墙是不允许 Windows 客户端访问
Sambar,因此要将相应的服务开放或关闭防火墙。)
Samba 服务的主要配置文件:smb.conf ;该配置文件由两部分组成 Global Setting 设置针对所有共享资源的和 Share Definitions 设置针对的是共享目录个别的设置,只对当前的共享资源起作用;
在这一配置文件中,以分号(;)和井号(#)作为注释符。以这些符号开头的行的内容会被忽略而不会生效。配置文件的格式是以“设置项目=设置值”的方式来表示的。
修改配置文件:vi /etc/samba/smb.conf
[Global Setting]:
Workgroup = WORKGROU
显示全部