Samba安装、客户端工具及服务器的配置
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• Samba文件服务器
-安全级别 -用户账号与认证
Windows的网上邻居
• 工作原理 通过SMB协议共享传输文件,具有自己的主机我解析系统 (WINS),SMB(server Message Block)/CIFS(common Internet )是基于 NetBIOS协议的,所以不能跨越子网通信. 服务器端:提供名字查询服务,输出共享文件列表,客户端用户认证授权. 客户端:寻找能够访问的资源,请求验证,请求访问文件和目录. 浏览服务器:提供所有主机名各工作组名的缓冲服务.
• 使用smbclient
#smbclient //server/sharename –U name%passwd
第3课时
Samba用户账号
1. 共享目录设置有效用户
[redhat] path=/var/redhat comment=redhat’s files valid users=<username><@groupname>
• 基本概念
主机名:局域网中的netbios主机名,在局域网中唯 一. 共享名:共享资源(目录/打印机)的名称,主机中唯一. 工作组名:主机的组织机构名,主机间地位平等. 域名:主机的认证管理机构名称,客户端主机需要域服务提 供认证、浏览、共享服务。
网上邻居的认证模式
• 工作组模式
用户账号分别存放在每台主机
2. 新建samba用户
#useradd username #smbpasswd –a username
3. 用户账号映射
[global] username map=/etc/ samba/smbusers #smbuseradd unixname:mapname
4. 客户端访问演示
Home目录
[global] [homes]
Samba安装、客户端工具及服 务器的配置
制作者:
Samba软件包介绍
安装samba软件包
• 安装rpmdb-fedora/rpmdb-redhat软件 包(一般在第三张光盘)
#rpm –ivh rpmdb-fedora*.rpm
• 安装samba软件包(一般在第一张光盘)
#rpm –ivh –aid samba*.rpm
• 从网上邻居中寻找到“工作组”,“主机 名”,“共享目录名”。
• 直接在浏览器地址栏中输入 \\server\sharename
Linux中访问网上邻居
• 需要Samba客户端软件的支持
• 使用挂载的方法
#mount –t smbfs //server/sharename/localdir 或 #smbmount //server/sharename /localdir
• 检查软件包的内容
#rpm –ql samba #rpm –ql samba-common #rpm –ql samba-client
Samba客户端工具
• smbtree 作用:显示局域网中的所有共享主机和目录列表 用法:smbtree [-b][-D][-U usernam来自百度文库%password]
comment=home directories valid users =%s browseable=no writable=yes
Samba用户的权限
[redhat] path=/var/redhat comment=redhat’s file public=no valid users=<username> <@groupname> write list=<username> <@groupname> create mask =0660 directory mask=0770
• Nmblookup 作用:显示一台主机的netbios主机名
• Smbclient 作用:显示/登录局域网中的共享文件夹 用法:smbclient –L host smbclient //host/share
• Smbtar 作用:远程备份网上邻居中的文件(需要稍作修改) 用法:smbtar –s win2000 –u redhat –p redhat –x chinaitlab –t itlab.tar
第4课时
Samba配置文件
[global] Workgroup=workgroup Netbios name=redhat Server string=samba server Security=share/user/server ;password server=<server> Log Encrypt passwd=yes Smb passwd Include=/etc/samba/smb.conf.%m Interfaces=192.168.0.0/24 ;name resolve order=wins lmhosts bcast ;wins support=yes ;wins server=w.x.y.z
上,只有通过对方主机的认证
pc1
pc2
授权才能访问对方的共享资源。
• 域服务器模式
用户账号集中存贮在域服务器,
pc4
每台主机都要经过域控制器认
pc3
证、授权才能访问其他主机上
pc5
的资源。
Windows中访问网上邻居
• Win95/98/2000/ME需安装TCP/IP、 NETBEUI、IPX/SPX其中任意一种协议, 但跟linux共享网上邻居必须安装TCP/IP。
#service smb restart #chkconfig smb on
• 测试
#smbclient –L localhost
Samba文件服务器(第二课时)
Samba文件服务器
• Windows的网上邻居
-基本概念 -共享与访问共享
• Samba工具集
- Samba软件与工具介绍 - Samba为windows提供共享
Samba服务器的配置
• 修改配置文件/etc/samba/smb.conf
workgroup = workgroup security = share [docs]
path = /usr/share/doc comment = share documents public = yes
• 重启smb服务器
-安全级别 -用户账号与认证
Windows的网上邻居
• 工作原理 通过SMB协议共享传输文件,具有自己的主机我解析系统 (WINS),SMB(server Message Block)/CIFS(common Internet )是基于 NetBIOS协议的,所以不能跨越子网通信. 服务器端:提供名字查询服务,输出共享文件列表,客户端用户认证授权. 客户端:寻找能够访问的资源,请求验证,请求访问文件和目录. 浏览服务器:提供所有主机名各工作组名的缓冲服务.
• 使用smbclient
#smbclient //server/sharename –U name%passwd
第3课时
Samba用户账号
1. 共享目录设置有效用户
[redhat] path=/var/redhat comment=redhat’s files valid users=<username><@groupname>
• 基本概念
主机名:局域网中的netbios主机名,在局域网中唯 一. 共享名:共享资源(目录/打印机)的名称,主机中唯一. 工作组名:主机的组织机构名,主机间地位平等. 域名:主机的认证管理机构名称,客户端主机需要域服务提 供认证、浏览、共享服务。
网上邻居的认证模式
• 工作组模式
用户账号分别存放在每台主机
2. 新建samba用户
#useradd username #smbpasswd –a username
3. 用户账号映射
[global] username map=/etc/ samba/smbusers #smbuseradd unixname:mapname
4. 客户端访问演示
Home目录
[global] [homes]
Samba安装、客户端工具及服 务器的配置
制作者:
Samba软件包介绍
安装samba软件包
• 安装rpmdb-fedora/rpmdb-redhat软件 包(一般在第三张光盘)
#rpm –ivh rpmdb-fedora*.rpm
• 安装samba软件包(一般在第一张光盘)
#rpm –ivh –aid samba*.rpm
• 从网上邻居中寻找到“工作组”,“主机 名”,“共享目录名”。
• 直接在浏览器地址栏中输入 \\server\sharename
Linux中访问网上邻居
• 需要Samba客户端软件的支持
• 使用挂载的方法
#mount –t smbfs //server/sharename/localdir 或 #smbmount //server/sharename /localdir
• 检查软件包的内容
#rpm –ql samba #rpm –ql samba-common #rpm –ql samba-client
Samba客户端工具
• smbtree 作用:显示局域网中的所有共享主机和目录列表 用法:smbtree [-b][-D][-U usernam来自百度文库%password]
comment=home directories valid users =%s browseable=no writable=yes
Samba用户的权限
[redhat] path=/var/redhat comment=redhat’s file public=no valid users=<username> <@groupname> write list=<username> <@groupname> create mask =0660 directory mask=0770
• Nmblookup 作用:显示一台主机的netbios主机名
• Smbclient 作用:显示/登录局域网中的共享文件夹 用法:smbclient –L host smbclient //host/share
• Smbtar 作用:远程备份网上邻居中的文件(需要稍作修改) 用法:smbtar –s win2000 –u redhat –p redhat –x chinaitlab –t itlab.tar
第4课时
Samba配置文件
[global] Workgroup=workgroup Netbios name=redhat Server string=samba server Security=share/user/server ;password server=<server> Log Encrypt passwd=yes Smb passwd Include=/etc/samba/smb.conf.%m Interfaces=192.168.0.0/24 ;name resolve order=wins lmhosts bcast ;wins support=yes ;wins server=w.x.y.z
上,只有通过对方主机的认证
pc1
pc2
授权才能访问对方的共享资源。
• 域服务器模式
用户账号集中存贮在域服务器,
pc4
每台主机都要经过域控制器认
pc3
证、授权才能访问其他主机上
pc5
的资源。
Windows中访问网上邻居
• Win95/98/2000/ME需安装TCP/IP、 NETBEUI、IPX/SPX其中任意一种协议, 但跟linux共享网上邻居必须安装TCP/IP。
#service smb restart #chkconfig smb on
• 测试
#smbclient –L localhost
Samba文件服务器(第二课时)
Samba文件服务器
• Windows的网上邻居
-基本概念 -共享与访问共享
• Samba工具集
- Samba软件与工具介绍 - Samba为windows提供共享
Samba服务器的配置
• 修改配置文件/etc/samba/smb.conf
workgroup = workgroup security = share [docs]
path = /usr/share/doc comment = share documents public = yes
• 重启smb服务器