无线组网 频道

Windows和linux网络共享 配置网上邻居

    三. 使用LinNeighborhood网络邻居

    LinNeighborhood是一个非常易于使用的、源码开放的第三方网络工具。其作者是Hans Schmid和Richard Stemmer。通过该工具,可以使Linux计算机轻松地查看局域网内的Windows共享资源,也可以查看和访问局域网内其它Linux计算机上的共享资源。

    简言之,LinNeighborhood就是一个带有图形界面的Samba。可以在互联网上查找其rpm软件包,当LinNeighborhood启动时,LinNeighborhood的可执行文件位于/usr/bin目录下。它显示的是本地Linux机器的域名和在局域网上发现的各工作组名(如下图所示)。其中X-41是一台运行Windows 2000专业版的机器,doc是该机器上共享的一个目录;host.vao.net是本地Linux计算机。

局域网内处于连接状态的几台机器

    首先在桌面上建一个名为“1”的目录目录。下面要做的事情就是挂载X-41机器上的doc目录,这里面存放的是笔者要使用的文档。在doc文件夹上双击鼠标左键,这时就会弹出一个挂载对话框(如下图所示)。

挂载对话框

    “Mount Dialog”对话框的第一个文本框显示的是远程计算机上共享目录的路径,对此无需改变。第二个文本框是Mount Point(挂载点),这里显示的是想要挂载共享目录至本地机器上的目录。在缺省情况下,这个目录是/mnt。如果想让所有远程共享的资源都出现在前面创建的“目录”文件夹中,并且要出现在与相应主机对应的目录之下,要做到与之对应,需要把“/mnt”改为“/root/desktop/1/”。

    挂载完成后,LinNeighborhood窗口中就会在doc的后面和整个窗口的底部显示出相关的挂载点信息(如下图所示)。

挂载完成的doc目录

    这时,就可以看到挂载的远程目录出现在“1”窗口中。现在打开桌面上的1文件夹,如果一切正常的话,就会看到远程的内容位于“/roo/desktop/1/”之下,这时就可以访问共享文件夹里的内容,如果对方也同时在使用这些文件,那么就要求你对这些文件必须有读写的权限才能访问它们。要在“1”中添加更多的远程共享文件夹,只需要重复上述过程。

    管理远程计算机上的账号:为了能够访问远程计算机上的共享资源,需要有一个远程计算机的账号。如果远程计算机是一台Linux机器,那么该机器必须运行有Samba,并且机器的管理员必须把你添加为它的一个用户。

    方法很简单,只需运行命令“smbpasswd -a 你的用户名”即可。这样每一次当你加载一个远程计算机时,LinNeighborhood就会弹出一个窗口要求你登录。这时候,输入账号就可以访问远程计算机的共享资源了。 如果远程计算机是一台Windows 2000的机器(如前面所述)也非常简单。该机器的系统管理员可以通过以下步骤来添加一个用户:开始→设置→控制面板→用户名和密码→增加,然后按照提示完成整个过程。

    这样,每一次Linux机器加载这个Windows机器时也会弹出一个对话框,要求输入用户名和密码。登录完成后,就可以使用远程计算机的共享资源了。

0
相关文章