如何搭建与Windows客户机结合使用的Samba文件服务器
下一步,我们需要使用带“-a”选项的smbpasswd命令,将用户添加到Samba,该选项指定随后用户名应添加到本地smbpasswd文件。系统会提示我们输入一个密码(该密码没必要与本地Unix帐户的密码一样):
# smbpassword -a <username>
最后,我们将访问系统中用作Samba共享区的一个目录的权限授予用户xmodulo(如果需要的话,还可以将访问权限授予其他用户)。要完成这一步,只需用文件编辑器(比如Vim)打开/etc/samba/smbconf文件,浏览到文件末尾,使用描述性名称,创建一段代码(将名称括在方括号内),比如[xmodulo]:
# SAMBA SHARE [xmodulo] path = /home/xmodulo available = yes valid users = xmodulo read only = no browseable = yes public = yes writeable = yes
现在我们必须重启Samba;为了以防万一,使用testparm命令检查smbconf文件,查找有无语法错误:
# service samba restart # testparm
系统环境:
系统平台:CentOS release 63 (Final)
Samba版本:samba-3510-125el6x86_64
Samba Server IP:1000163
防火墙已关闭/iptables: Firewall is not running
SELINUX=disabled
安装Samba服务:
1、在可以联网的机器上使用yum工具安装,如果未联网,则挂载系统光盘进行安装。
# yum install samba samba-client samba-swat有依赖关系的包samba-common、samba-winbind-clients、libsmbclient将自动安装上去。
2、查看安装状况
3、安装包说明
samba-common-3510-125el6x86_64 //主要提供samba服务器的设置文件与设置文件语法检验程序testparmsamba-client-3510-125el6x86_64 //客户端软件,主要提供linux主机作为客户端时,所需要的工具指令集
samba-swat-3510-125el6x86_64 //基于https协议的samba服务器web配置界面
samba-3510-125el6x86_64 //服务器端软件,主要提供samba服务器的守护程序,共享文档,日志的轮替,开机默认选项
Samba服务器安装完毕,会生成配置文件目录/etc/samba和其它一些samba可执行命令工具,/etc/samba/smbconf是samba的核心配置文件,/etc/initd/smb是samba的启动/关闭文件。
4、启动Samba服务器
可以通过/etc/initd/smb start/stop/restart来启动、关闭、重启Samba服务,启动SMB服务
5、查看samba的服务启动情况
# service smb status6、设置开机自启动
# chkconfig --level 35 smb on //在3、5级别上自动运行samba服务首先安装samba包,在光盘里,或者从网上下载一个。
安装samba包之后,修改samba的配置文件。
vim /etc/samba/smbconf,在[global]里修改如下字段:
workgroup = 07jw
security = user
hosts allow = 19216830 127
samba服务器的配置文件是smbconf。
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议。
同http表示的是应用层中的HTTP协议一样,其中smb指的是在表示层和会话层(少部分在应用层)上的通信协议。SMB(server message block )即服务信息块,作用是在局域网上实现共享文件和打印机功能。Samba则是在Linux和uniux之间实现SMB协议的一种免费软件。
samba服务器简介
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。
SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。
0条评论