- 2
- 0
- 约4千字
- 约 29页
- 2019-04-19 发布于湖北
- 举报
Samba服务器 本章学习目标 了解SMB和Samba 学会安装和启动Samba服务器 掌握Samba文件共享的配置 学会在Linux环境下访问Samba共享 Sabma简介 Samba是一组软件包,使Linux支持SMB协议,该协议是在TCP/IP上实现的, 它是Windows网络文件和打印共享的基础,负责处理和使用远程文件和资源。 Samba的核心是两个守护进程 smbd:监听139 TCP端口 ,处理到来的SMB数据包。 nmbd:监听137和138 UDP端口 ,使其它主机(或工作站)能浏览Linux服务器 。 Samba软件的功能 共享Linux的文件系统。 共享安装在Samba服务器上的打印机。 支持Windows客户使用网上邻居浏览网络。 使用Windows系统共享的文件和打印机。 支持Windows域控制器和Windows成员服务器对使用Samba资源的用户进行认证。 支持WINS名字服务器解析及浏览。 Samba服务器的安装和启动 Samba服务器的安装 # rpm -ivh samba-common-2.2.7a-7.9.0.i386.rpm ( 该包中包括服务器和客户均需要的文件,必须先启动) # rpm -ivh samba-2.2.7a-7.9.0.i386.rpm (服务端软件) # rpm -ivh samba-client-2.2.7a-7.9.0.i386.rpm (samba客户端软件) Samba的启动和停止(smbd和nmbd都要启动) # service smb start # service nmb start # service smb stop # service nmb stop # service smb restart # service nmb restart 建立Samba口令文件设置Samba账号 添加单个的samba账户(必须是系统中已存在的账号) # smbpasswd -a username 更改samba账户口令 # smbpasswd username 成批添加samba账户 # cat /etc/passwd | mksmbpasswd.sh /etc/samba/smbpasswd windows 7 2008访问samba总是密码验证不正确解决 1.运行中输入gpedit.msc windows 7 2008访问samba总是密码验证不正确解决 2.展开“本地策略”,打开“安全选项“,找到: 测试Red Hat Linux 9中的默认配置 在Windows上访问Samba资源共享 通过Windows的网上邻居访问Samba共享 通过映射网络驱动器访问Samba共享 Samba的配置文件:/etc/samba/smb.conf Samba配置基础 smb.conf文件的分节结构 [Global]:用于定义全局参数和缺省值 [Homes]:用于定义用户的Home目录共享 [Printers]:用于定义打印机共 [Userdefined_ShareName]:用户自定义共享(可有多个) 配置 /etc/samba/smb.conf /etc/samba/smb.conf 配置项说明 基本全局参数 netbios name = ? 设置Samba的NetBIOS名字 workgroup = ? 设置Samba要加入的工作组 hosts allow = ?192.168.5. /64 hosts deny = ? 192.168.5. /64 允许/禁止访问的子网或主机; server string = ? //服务器的描述信息; socket address = IP 地址 //当有多个网卡时,把SAMBA服务器绑定在某一个网卡上; dead time= 指定在客户机无操作多少分钟后服务器自动中断连接 例:dead time=10 max open files= 定义同一个客户机最多能打开的文件数目 例:max open files=100 Samba的安全等级 security = ? Share:共享级访问;用户不需要帐户及密码 即可登录; User: 用户级访问;由服务器负责检查帐
原创力文档

文档评论(0)