当前位置:文档之家› 学习操作系统之资源共享

学习操作系统之资源共享


• 格式:
# smbstatus [-b] [-d] [-L] [-p] [-S] [-s configuration file] [-u username]
选项 -b -d -L 意义 指定只输出简短的内容 指定以详细方式输出内容 只列出/var目录中的被锁定项
-p
-S -s configuration file -u username
14-6
新闻
分类信息()
Samba系统装载与卸载工具
• 装载资源 #smbmount servicename mount – point
– servicename是资源名称 – mount-point是安装点
#smbmount "\\server\tmp" -c 'mount /Linux/sambnmt'
14-11
新闻
分类信息()
14.3.2安装Wine
• 下载Wine
– Wine的官方站点是
• • • • 提供Wine的程序启动报告工具; 完美的整合到Gnome和KDE桌面; 提供程序移植工具Winemaker; 更完善的技术支持体系。
分类信息()
• 卸载资源 #smbunmount point
#smbunmount /mnt/sambatmp
14-7
新闻
分类信息()
Samba备份工具smbtar
• 格式:# smbtar-s server[-p password] [-x service] [-X] [-d directory] [-u
新闻 分类信息()
14.1.2配置Samba
• Samba配置管理工具Swat
• 编辑smbsonf文件 (位于/etc.samba或/usr/samba/lib/)
– – – – – 全局参数的设置 [global] 共享用户主目录 [homes] 使用共享打印机 [printer] 设置公共访问目录 [public] 设置私用目录 [ Share Definitions ]
14-14
新闻
分类信息()
小结&习题
• 思考题 (1)为什么说Wine是个Windows的应用接口 层? (2)Linux与Windows通过网络还有什么方式 进行共享资源? (3)不同分区上的文件相同吗?
14-15
新闻
14.3.3使用Wine
• 直接运行程序: [root@localhost root]#wine myprogfile • 使用程序管理器 • 安装运行程序
14-13
新闻
分类信息()
14.4 访问Windows分区
• • • • • • Explore2fs :方便地访问ext2/ext3文件系统 Captain Nemo :多平台文件管理器 Ext2viewer :用法简单 Ext2tool Iread FSDXT2
14.1 使用Samba共享资源
• SMB协议 (Server Message Block,服务信息块)协议
– 局域网上的共享文件和打印机的一种协议。 – 在会话层和表示层以及小部分应用层的协议 – 使用了NetBIOS的应用程序接口
• Samba的功能
– – – – – 文件服务和打印服务,实现Windows和Linux的资源共享。 做为NetBIOS名字服务器,解析NetBIOS名字IP。 提供SMB客户功能, 备份PC上的资源, 提供命令行工具,进行有限的远程管理。
指定提供共享资源的SMB/CIFS服务器 指定要联接的共享资源。默认情况下就是备份 排除模式,从建立或者恢复的备份项中排除文件名 在恢复/备份文件前改变初始化目录directory 指定用详细模式 指定要访问的共享资源的口令,默认设置是空 指定联接时的用户账号。默认是Linux的登录账号 指定所用的磁带设备。这里可能是正常的文件或磁带设备。默认是TAPE环境变量;如果 不指定的话,以tar.out作为文件名 指定块比例。默认设置是20 只备份比filename指定文件更新的文件。可用在记录文件中以实现增量备份
14-4
新闻
分类信息()
14.1.3使用Samba工具
检查smb配置工具 testparm
#testparm [-s] [-h][-L servername] [configname] [hostname hostIP]
• -s 如果不带这个参数,tesφarm将首先列出服务名,按回车键后再列出服务 定义项; • –h 列出testparm的用法信息; • –L servernamez对服务项名字设定%L这样的宏值。 • configname 指定要检查的配置文件名。若不指定, 默认检查smb.conf文 件 • Hostname 若带有该参数时,测试程序将检查mb-cod文件中的hosts allow和hosts deny参数,以测试这些IP地址对应的主机名是否可以访问 smbd服务器。如果用这样的参数时,hostIP参数也必须一并使用; • HostlP 这个参数用于指定前面给出的主机名相对应的E地址。如上说述, 主机名参数和这个地址必须一并使用。
14-5
新闻
分类信息()
客户工具smbclient
• 格式:#smbclient [password] [option] servicename
– password是存取该资源所需的口令: – option各种命令选项。
“-L”选项用于列出远程服务器提供的所有资源。 “-N”参数指定使用空口令登录
14-10
新闻 分类信息()
ቤተ መጻሕፍቲ ባይዱ
14.3 Windows模拟程序Wine
• Wine(Wine Is Not an Emulator ):在X Window 和UNIX上执行的Windows APIs(APIs,应用程序 接口) • 提供了一个用来从Windows移植过来的开发工具包 (Winelib)和一个程序加载器,通过这个程序加载 器,不做任何修改的Windows 二进制文件就可以在 UNIX(及其衍生版本)下运行 • 可以在绝大多数的UNIX版本下工作 • 遵循GPL,完全公开源代码的,免费发行
意义
-i
–r -l log level
指定增量模式;tar文件只备份设定归档位的文件。在对每个文件进行读取时归档位可以 重新设定
指定做恢复操作。从tar备份文件中恢复文件到共享资源上; 记录(调试)等级。
新闻 分类信息()
14-8
Samba连接状态工具smbstatus
– 安装光盘中的wine安装程序包
• 安装Wine
– 查询是否已经安装了其他版本的Wine: #rmp -qa|grep wine – 删除已经安装的Wine:#rpm -e wine -xxxxx-xxx – 必须使用root用户身份
14-12
新闻
分类信息()
• 获取Samba的最新版本 • Samba软件包介绍
– – – –
14-3
SMB服务器smbd:提供文件和打印服务,甚至提供浏览服务; SMB客户程序smbclient:访问SMB服务器上的资源如文件、打印机; SMB客户服务程序的tar扩展smtar:方便地拷贝SMB服务器上的文件; 挂卸SMB文件系统的工具程序smbmount(smbmnt)和smbmount。
user] [-t tape] [-b blocksize] [-N filename] [-i] [-r log level] [-v] filenames
选项 -s server -x service –X -d directory –V -p password -u user -t tape -b blocksize -N filename
该参数用来列出smbd进程的列表然后退出。该参数对 脚本编程很有用
只列出共享资源项 该参数用来指定一个配置文件 该参数用来查看只与username用户对应的信息
14-9
新闻
分类信息()
14.2图形化网络邻居
Komba :SMB图形客户端程序 • 设置项目:
– 设置菜单打开属性窗口,通过IP-Range页面设置Komba 扫描网络中的计算机的范围 – 设置komba扫描的主机和工作组【Hosts】 – 对网络文件的搜索、显示、加载等参数进行进一步的设 置 【Scad/Mount】
• 访问网络中的文件和目录
– 在网络邻居的列表中找到要访问的工作组 【Networktree】 -【Reload】 – 进入工作组后,在主机列表中选择要访问的主机项,将 网络资源安装到本地指定目录 【Mount】 – 结束时,卸载共享目录【Unmount】
第14章
资源共享
14-1
新闻
分类信息()
主要内容
• 使用Samba进行网络资源共享 • Windows模拟程序Wine • 在Windows下访问Linux分区
14-2
新闻
分类信息()
相关主题