第23章 局域网资源共享
Mac OS X 10.2系统可以为局域网中其他用户提供7项资源共享服务功能,包括个人文件共享、Windows文件共享、个人Web共享、远程登录、FTP访问、远程苹果事件、打印机共享等。还具有防火墙功能,同时内置了Internet共享上网的功能。 23.1 启动/停止共享服务
在启动共享服务前要确认已经正确配置局域网相关项目,在“系统预置”窗口中点击 “共享”图标,显示图23-1所示的“共享”窗口,在服务列表中可以看到Mac OS X 10.2提供7项共享服务,单击每一个服务项目前面的
图标,可以打开该项服务,或者选取服务项目后单击窗口中的“启动”按钮;若要停止某项服务,可以点击该项目前的
图标,或者选中该项目后单击窗口中的“停止”按钮。

图23-1 启动/停止共享服务
在“共享”窗口的上方可以更改电脑名称,这个名称是在网络中显示的名称以及本机中显示的计算机名称,更改为一个熟悉的名字,以便和网络中的其他计算机区别开来,并且最好是英文名称。
注:如果服务列表项目显示为灰色,不能点击,则需要单击窗口左下角的锁状小按钮,输入管理员帐号及密码解开锁定。 23.2 个人文件共享
网络的TCP/IP配置成功并打开“个人文件共享”服务以后,局域网中Mac OS 8.1以上版本的用户都可以访问你的苹果机文件共享资源。
在Mac OS X中访问文件共享资源的方法是:在Finder菜单中选择“转到”→“连接到服务器”命令,弹出图23-2所示对话框。

图23-2 连接到服务器
在对话框窗口左侧显示局域网中同一网段的所有正在运行的计算机名称(包含正在运行 Windows系统的PC机),点击安装有Mac OS X系统的苹果机名称,对话框窗口右侧显示该苹果机的名称、服务、位置、地址等信息,底部的地址栏显示连接到该苹果机的地址,你以后也可以手动在地址栏中输入这个地址进行访问。如果经常访问该苹果机,可以单击“添加到个人收藏”按钮,这样在对话框中的下拉菜单中能够快速选择,还可以在Finder菜单中选择 “转到”→“个人收藏”→“苹果机名称”进行访问。甚至可以在个人收藏夹中将该苹果机名称拖移至桌面或Dock上,以方便更快捷地访问。
选中计算机名称,单击“连接”按钮或者直接双击该计算机名称,会弹出用户登录对话框,如图23-3所示。

图23-3 用户登录对话框
Mac OS X 10.2系统允许以客户、管理员或普通用户身份登录。登录方式不同,看到的内容也有所不同。
以客户身份登录,只能看到Mac OS X 10.2系统中所有用户的“公共(Public)”文件夹,可以查看并修改非管理员用户的“公共(Public)”文件夹中的内容,但是只能查看管理员用户的“公共(Public)”文件夹的内容,没有修改权限,如图23-4所示。如果客户需要

图23-4 客户身份登录看到的内容
向此文件夹复制文件,只能放入投件箱(Drop Box)文件夹中,该文件夹只有“写入”权限,只有用户本人使用其帐号和密码登录到系统后才能查看此文件夹内容。
以普通用户身份登录,可以看到用户个人专用文件夹中的所有内容,并且拥有读写权限,还可以查看其他用户的“公共(Public)”文件夹,如图23-5所示。

图23-5 普通用户身份登录看到的内容
以管理员身份登录,除拥有个人专用文件夹的读写权限外还能够使用苹果机中的所有硬盘宗卷和可移动磁盘的文件内容,如图23-6所示。但不能修改或删除所有属于Mac OS X 10.2系统的文件。


图23-6 管理员身份登录看到的内容
在Mac OS 9及以前版本的系统中访问文件共享资源的方法是:在苹果菜单中选择“选配器(Chooser)”,在弹出的窗口左侧点击AppleShare,窗口右侧就会显示网络中所有正在运行的苹果机名称以及提供Macintosh文件服务的服务器名称,如图23-7所示。双击安装有Mac OS X系统的苹果机名称,就会弹出用户登录对话框,用户同样能够以客户、普通用户或管理员身份登录。
如果网络设置中没有选中“激活Appletalk”选项,那么在Mac OS 9以前系统的选配器(Chooser)窗口不能看到该苹果机名字,只能单击“服务器IP地址(Server IP Address)”按钮,然后在弹出的对话框中输入IP地址,然后才能连接。 23.3 打印机共享
在Mac OS X 10.2系统中同样不需要安装第三方软件,就可以将连接到本机的打印机共享给其他Mac OS X、Mac OS 9用户使用。
确认已经为连接到本机的打印机安装正确的驱动程序(打印机的安装方法详见第10章),然后在“共享”预置窗口的列表中启动“打印机共享”服务。
Mac OS X用户可以打开“打印中心”应用程序,添加共享的打印机。
Mac OS 9用户可以在“选配器(Chooser)”中单击Laser writer找到打印机名称。 23.4 Windows文件共享
Mac OS X 10.2相当大的改进就是与Windows交流不再有障碍,如果你公司或家中同时有PC机和苹果机在同一个局域网络中,使用Mac OS X 10.2就非常方便,双方不需要安装第三方软件就可以互相访问对方共享的文件夹内容。
23.4.1 共享给Windows用户
首先在“共享”预置窗口的服务列表中启动“Windows文件共享”服务,然后在“帐户”预置窗口中开启Windows用户访问权限。具体方法是:在“帐户”预置窗口中双击用户名称,在弹出的用户编辑窗口下方选中“允许用户从Windows登录”选项,如图23-8所示,单击“好”按钮,关闭“帐户”预置窗口。



图23-7 以前的系统通过“选配器”来选择共享资源
图23-8 “帐户”预置窗口
Windows用户就可以使用该帐号和密码登录Mac OS X 10.2系统,访问该用户的个人专用文件夹中的内容。你可以在“帐户”预置窗口中为多个用户开启“允许用户从Windows 登录”权限。
注:如果要编辑当前已登录用户的设置,需要先在“当前密码”栏中输入密码,然后按下Return(Enter)键,才能选择“允许用户从Windows登录”选项。
“Windows文件共享”服务以及Windows用户访问权限开启之后,Windows用户就可以在“网上邻居”中看到苹果机名称,图标与普通PC机图标完全相同,与访问普通PC机的方式也完全相同,如图23-9所示。
不过Mac OS X 10.2不允许Windows用户以客户身份登录,只能以普通用户身份登录,即使输入了管理员帐号和密码,也只能查看该帐户的个人专用文件夹,如图23-10所示,Windows用户登录成功后,可以查看登录用户的个人专用文件夹,并拥有读写权限,同时还可以访问其他用户的“公共(Public)”文件夹,但只有只读权限,同样对Drop Box文件夹只有“写入”权限。

图23-9 Windows用户访问苹果机

图23-10 Windows用户登录方式
23.4.2 访问Windows用户共享资源
使用Mac OS X 10.2系统不仅可以将文件共享给Windows用户使用,还可以访问并使用Windows用户共享的内容。
从Finder菜单中选择“转到”→“连接到服务器”命令(或者在Finder界面中按下快捷键
K),显示图23-11所示窗口,在该窗口中将网络中的苹果机和PC机都列在一起。访问 Windows共享文件夹的方式有所不同,选中列表中的某台PC机名称,可以看到地址栏中以smb://”开头,这是由于Mac OS X采用Samba协议与Windows相连。单击“连接”按钮(或者直接双击PC机的图标),等待片刻,系统就会弹出一个对话框,让你在下拉菜单中选择需要的共享文件夹,如图23-12所示。

图23-11 连接到服务器
“

图23-12 选择需要的共享文件夹
中文共享名称可能会显示为乱码,但不影响使用,而且每次只能选择一个共享文件夹,选好之后单击“好”按钮,系统会弹出鉴定对话框,如图23-13所示。输入Windows共享文件夹授权的用户和密码(如果Windows共享文件夹没有设置共享权限,可以随意输入用户名和密码或者空着不填)。如果要经常访问此共享文件夹,可以点中“添加钥匙串”,这样下次再访问此共享文件夹时就不再出现此对话框,单击“好”按钮,被选择的共享文件夹图标就会出现在桌面及Finder窗口中,用户可以像操作硬盘宗卷一样在共享文件夹中读写文件。
23.5 个人Web共享
利用Mac OS X提供的“个人Web共享”和“FTP访问”服务,用户可以架设一个简单的网站服务器,它能够实现以下功能:
建立个人或企业网站,向局域网内部用户,甚至Internet用户发布信息、共享文件。
通过Web或FTP跨平台与Windows、UNIX、Linux用户共享文件。
如果需要架设功能更加丰富、专业的网站服务器,最好安装Mac OS X Server版本。

图23-14 网站主页

确认“共享”服务列表中已经启动了“个人Web共享”服务,并且设置了正确的IP地址,就可以浏览本机的网页内容。
在本机或其他计算机的网页浏览器中输入本机的IP地址,或者输入本机的集合名称(比如http://chinamac.cocal),就会看到缺省的网页,如图23-14所示。网页存放在/library/ Webserver/documents中,用户可以添加自己的网页文件到这个文件夹中替换该页面,默认的主页文件是index.html。
在Mac OS X中每个用户都可以拥有自己的个人主页空间,每个用户可以将自己的网页文件存放在自己的“站点(Sites)”文件夹中,其他用户需要浏览用户的网页时,只需在 IP地址的后面加上“~用户名”就可以进行访问,比如输入“http:// 192.168.0.6/~mac/”就可以看到用户名为“mac”的缺省网页,如图23-15所示。
如果“站点(Sites)”文件夹中没有index.html文件,客户端输入IP地址后,显示的页面则是“站点(Sites)”文件夹中的文件目录列表,如图23-16所示。 23.6 FTP访问
确认“共享”服务列表中已经启动了“FTP访问”服务,并且设置了正确的IP地址,就可以使用FTP访问本机用户文件夹内容。
图23-13 鉴定对话框

图23-15 个人主页

图23-18 查看FTP站点内容
其他计算机用户可以通过FTP客户端软件或者网页浏览器访问并下载FTP服务器中的文件。以网页浏览器为例,在浏览器地址中输入ftp://IP地址(比如输入ftp://192.168.0.6),按 Return(Enter)键,就会弹出一个对话框,如图23-17所示。
在User ID栏中输入用户名,在Password中输入密码(用户名和密码是在“系统预置”的 “帐户”预置窗口中设定的),单击OK按钮,就可以看到该用户个人文件夹中的所有文件,如图23-18所示。点击需要的文件进行下载,或者将本地的文件拖放到对应文件夹中,上传到 FTP服务器中。 23.7 远程登录
Mac OS X还允许其他计算机用户使用终端程序远程登录到本机中进行远程控制。确认“共享”预置窗口的服务列表中已经启动了“远程登录”服务,并且设置了正确的IP地址。

图23-17 输入用户ID和密码

图23-16 站点文件目录列表
打开“远程登录”服务后,其他计算机用户在客户端中使用Terminal或其他终端程序登录这台计算机。
登录方法:在命令提示符中输入“ssh 用户名@IP地址”或者“ssh -l 用户名 IP地址”,比如输入ssh mac@192.168.0.6或者ssh -l mac 192.168.0.6,按Return(Enter)键,输入密码,就可以登录到该计算机,如图23-19所示。
在命令提示符中输入UNIX命令,计算机会显示相应的结果。比如输入ls,就可以查看当前文件夹的内容。

图23-19 远程登录
如果本机的Mac OS X系统启用了Root用户,你可以通过远程登录查看硬盘中所有的文件和文件夹,甚至还可以重新启动计算机或者关闭计算机。 23.8 Internet共享
为了跟上信息时代的发展,很多企业和家庭的计算机都配备了上网功能,但是很少有企业为每一台计算机都申请一个上网帐号或一条专线。通过Internet共享上网的方法可以大大地节约上网费用,充分利用网络资源,在Mac OS X 10.2系统出现以前,很多公司不得不借助PC机或者使用Airport来共享上网。现在不需要其他辅助设备,Mac OS X 10.2系统已经内置了Internet共享上网的功能。
前面我们已经介绍了国内目前的主要上网方式,如Modem拨号上网、ISDN、ADSL、专线和小区宽带等。Mac OS X通过内置的以太网卡(Ethernet)与局域网用户连接并实现Internet 共享上网功能,因此,如果上网主机采用的上网方式是ADSL、专线或小区宽带时,需要再加装一块Mac OS X兼容的网卡,以建立与Internet的连接。
23.8.1 上网主机配置
首先要配置Internet连接,方法详见第17章,只不过使用ADSL、专线或小区宽带时要选用加装的网卡,让内置以太网卡与局域网其他计算机相连。
在“网络”预置窗口中查看“内置Ethernet”的TCP/IP项目是否设置正确,为了方便其他客户端用户设置,最好手动设置IP地址及子网掩码项目,如图23-20所示。Mac OS X 10.2对“内置Ethernet”的IP地址没有特殊要求,你可以输入任意一个IP地址,不过最好输入局域网专用地址,比如将主机的IP地址设为192.168.0.1,子网掩码设为255.255.255.0,其他项目空着不填。
在“共享”预置窗口中单击Internet选项卡,如图23-21所示,选中“与内建Ethernet上的电脑共享连接”,然后单击“启动”按钮,系统会弹出警告对话框,提示你某些ISP提供商可能不允许使用Internet共享。不必理会这个警告,因为国内的ISP基本上没有这个限制,单击“好”按钮,启动Internet共享服务,上网主机端设置完毕。
23.8.2 客户端配置
客户端无需配置Internet连接,只要与上网主机在同一网络中,对网络的TCP/IP预置项目进行简单的设置就可以共享主机端的Internet连接上网浏览,而且还不影响局域网用户之 间的访问。

图23-20 “网络”预置窗口

图23-21 Internet选项卡
客户端配置方法:在“网络”预置窗口中选择与局域网连接的网卡(比如内置Ethernet),点击TCP/IP选项卡,在配置下拉菜单中选择“手动”,然后手动输入IP地址及子网掩码。注意,IP地址不要与局域网其他计算机重复,路由器地址栏输入上网主机的IP地址(如:192. 168.0.1),域名服务器也输入上网主机的IP地址(如192.168.0.1),搜索域可以空着不填,如图23-22所示。设置完成后单击“现在应用”按钮。
也可以在TCP/IP配置下拉菜单中选择DHCP,让上网主机为你自动分配IP地址。
确认上网主机已经连入Internet,打开网页浏览器输入网址进行测试。至此,客户端设置完毕。
使用Mac OS 9系统的用户若要通过Mac OS X 10.2上网,从苹果菜单中选择“控制板”→“TCP/IP”,然后按照上面介绍的方法输入IP地址及子网掩码等项目。
如果Windows用户也要通过Mac OS X 10.2上网,在桌面的“网上邻居”图标上单击鼠标右键,在弹出的窗口中双击“TCP/IP”,更改IP地址及子网掩码等项目。

图23-22 客户端配置