Linux基础及应用教程陈英电子教案 第9章 与Windows共享资源.ppt
文本预览下载声明
陈英 梁建武主编 中国水利水电出版社 Linux基础及应用 第9章 与Windows共享资源 9.1 使用Samba共享资源 9.1.1 Samba概述 1.Samba与SMB协议 Samba是一套让Linux系统能够应用Microsoft网络通讯协议的软件。它使执行Linux系统的机器能与执行Windows系统的机器分享驱动器与打印机。Samba采用了GPL授权条款,任何人都可免费取得该软件。 SMB(Server?Message?Block)通信协议是微软和英特尔在1987年制定的协议,主要是作为Microsoft网络的通讯协议,而Samba则是将SMB协议搬到Linux上来应用。Samba的核心是?SMB协议。 2.Samba的功能 (1)共享Linux系统的资源。 (2)支持Windows系统使用“网上邻居”浏览网络。 (3)使用Windows系统共享的文件和打印机。 (4)利用smbclient程序可以从Linux系统以FTP的方式访问Windows资源。 (5)支持Windows名字服务器的解析。 (6)备份和恢复Windows系统的共享文件。 (7)支持SSL安全套接层协议。 (8)支持SWAT。 9.1.2 Samba的配置 1.安装Samba服务器 Samba服务器的软件包: (1)samba Samba服务器端软件。 (2)samba-client Samba客户端软件。 (3)samba-common Samba服务器和客户都需要的文件。 (4)redhat-config-samba Samba服务的GUI配置工具。 (5)samba-swat Samba的Web配置工具。 安装方法: [root@localhost root]# rpm –ivh samba-2.2.7a-7.9.0.i386.rpm [root@localhost root]# rpm –ivh samba-client-2.2.7a-7.9.0.i386.rpm 2.Samba服务器默认配置 使用如下命令查看Samba的默认配置文件: vi /etc/samba/smb.conf 3.设置Samba口令 (1)生成Samba口令文件 (2)修改配置文件 /etc/smb.conf (3)重新启动Samba 服务。 9.1.3 Samba使用 1.检查Samba配置文件的正确性 如果对Samba的配置文件smb.conf进行了修改,可以使用testparm命令检查配置文件的正确性。 2.启动Samba服务器 方法一:在图形界面下依次选择单击“主菜单→系统设置→服务器设置→服务”,然后在打开的“服务配置”窗口里选中“smb”服务,单击“开始”后开始启动smb服务,如果启动成功,则弹出“smb start successful”的提示框。 方法二:使用命令控制Samba服务器的运行: #service smb start 3.停止Samba服务器 # service smb stop 4.设置Samba文件共享 (1)域(Domain):指定Windows 域控制服务器来验证用户的账号和口令。 (2)服务器(Server): 由指定的一台Windows或Samba服务器来验证账号和口令。 (3)共享(Share):用户不需要账号及口令即可登录Samba服务器。 (4)用户(User):由提供服务的Samba服务器来验证账号和口令。 5.Windows下访问Samba共享文件 在Windows客户机的地址栏中输入Samba服务器的IP地址,登录成功后,可以访问到Linux系统共享的文件,包括samba目录以及登录用户的工作目录 6.Linux下访问Samba共享文件 (1)使用smbclient smbclient命令用来存取远程Samba服务器上的资源,其命令形式与ftp相似。 命令语法是: smbclient [password] [option] //server/service (2)使用smbmount 在Linux环境下使用共享资源的另一种方法是使用smbmount命令挂载将远程共享挂载到本地。 9.2 Windows模拟程序Wine 9.2.1 Wine简介 Wine代表 Wine Is Not an Emulator(即Wine 不是一个仿真器)。更确切地说,Wine 是 X 和 UNIX 之上对 Windows API 的一个开放源代码实现
显示全部