Linux 和 Linksys EtherFast Instant GigaDrive
制造商:The Linksys Group, Inc.
电子邮件: sales@linksys.com
价格:$695 美元
评测人:Bill Ball
小型企业和家庭办公室网络爆炸式增长,使得在线存储、打印服务和 IP 地址分配成为许多安装的关键问题。Linksys 推出了基于 Red Hat Linux 的解决方案 EtherFast Instant GigaDrive。这款产品为您的 Linux 或“其他操作系统”局域网提供 20GB 的即时存储空间,无需添加键盘、显示器或鼠标的麻烦。
长期以来,Linksys 一直是一家对 Linux 友好的硬件制造商。大多数精通网络的 Linux 用户都知道,Linksys 是第一家在其网络产品包装盒外将 Linux 列为受支持操作系统的公司。
最近,我花了一个下午的时间试用了这家总部位于加利福尼亚州尔湾市的公司推出的这款新网络玩具。GigaDrive 是新型小型网络存储盒之一,您可以将其插入局域网上的集线器,打开电源,通过 Web 管理,使用它——并爱上它。
将这款紧凑型设备连接到您的网络非常简单。在本评测中,我将介绍这款基于 Linux 的第一代新型网络产品的部分基本知识和功能。
该机箱重五磅,尺寸为 8 英寸宽、11 英寸长和 3 英寸高,包括一个并行端口和一个 RJ45 插孔。当您将 GigaDrive 连接到局域网集线器或直接连接到 PC 时,可以使用背面的一个小开关。正面上的指示灯 LED 显示剩余硬盘容量、电源、状态、硬盘活动、网卡活动以及是否正在使用 DHCP 服务。
GigaDrive 基本上是一台单板 45.26 BogoMIPS Pentium 计算机,具有(与早期互联网上的报告相反)仅 16MB 内存和一个运行 Red Hat Linux 2.0.36 的 20GB 大容量硬盘。文件系统安装在 154MB 的根文件系统上,33MB 的交换分区被配置为单独的分区。20GB 硬盘的其余部分专用于 Linux EXT2 本地文件系统,几乎整个硬盘都可用于存储您的局域网或用户数据。
使用时,剩余数兆字节的可用内存,因为大部分内存被正常的 Linux 进程使用,例如 LDP 打印机守护进程、Apache、AppleTalk atalkd 守护进程和 Samba 的 smbd 守护进程。默认交换分区在负载下应该很少(如果使用的话)被使用。
包装内包含一本 30 页的小手册、Windows NT 安装盘和用于 Windows 安装的 CD-ROM。这台机器最初是通过运行一个基于 Windows 的设置和配置程序来配置的,这真是令人费解。我不明白为什么不支持基于 Linux 的配置和安装。一个方便的 Windows 客户端提供了初始设置,例如 IP 分配以及日期和时间的设置。
Linksys 已将此设备准备为一个无需人工干预的 Linux 系统。这意味着(据推测)您与 GigaDrive 的唯一交互是通过 Netscape 网页进行的。将设备连接到您的局域网,按下电源按钮并等待几分钟后,您可以设置 GigaDrive 的服务器名称(我将其命名为“gigi”)、系统日期和时间、IP 地址、Windows 工作组名称和 AppleTalk 区域。
您还可以将 GigaDrive 配置为 DHCP 服务器,在这种情况下,您需要指定有效 IP 地址的范围。GigaDrive 也可以配置为从另一台服务器获取其 IP 地址。
在分配了管理密码后,我可以使用如下 URL 远程管理 GigaDrive
或者,您可以指定 GigaDrive 的默认 IP 地址并直接进入远程配置。连接后,将运行一个 Javascript,它会更改您的 Netscape 窗口并显示一个设置对话框。配置设备后,您需要使用登录对话框,然后您将看到一个连接窗口,如图 1 所示。
“连接”窗口列出了 GigaDrive,显示了有关您设备的信息,并提供了一个“管理”按钮。单击此按钮以管理 GigaDrive,您将看到一个对话框,其中包含许多按钮,用于配置系统和管理驱动器上的用户或共享,如图 2 所示。
配置按钮提供对网络、系统、实用程序和状态信息的更改。这些按钮对于更改 IP 地址、设置网络功能(例如打开或关闭 DHCP)、调整日期和时间设置以及故障排除非常方便。如果出现问题,GigaDrive 甚至可以向您发送电子邮件!
存储管理按钮允许您浏览 GigaDrive 硬盘的可见或“公共”部分,并管理组、共享和用户。如果您是 Windows 网络新手,您将需要阅读 GigaDrive 手册,以快速了解 Samba 如何查看组、共享和用户,Samba 提供网络存储和打印机共享。将打印机插入 GigaDrive 的并行端口,您就拥有了一个即时联网打印机和打印服务器。Windows 用户将在“网络邻居”下找到 GigaDrive 和任何连接的打印机。
虽然我最初对仅支持 Samba 感到失望,但我发现执行 Linux SMB 挂载与使用 NFS 一样容易,甚至更容易。有了挂载远程共享的能力,真的没有理由使用 FTP 或其他文件传输方式了。
虽然通常应避免创建 SUID root 程序,但一个简单的
# chmod 4711 /usr/bin/smbmnt # chmod 4711 /usr/bin/smbumount
将允许您像这样快速轻松地本地挂载公共共享
# smbmount //gigi/public backup输入密码后,您将在本地挂载的所有 GigaDrive 文件中找到您的公共共享(在本例中,在名为“gigi”的 GigaDrive 的名为“backup”的本地目录中)。
我知道 GigaDrive 除了一个简单的基于 Web 的界面之外,肯定还有更多功能。见鬼,我希望能够使用 TELNET 登录到机器并窥探其内部,在 CGI 脚本的外表之下。但我有点担心,如果系统损坏或 GigaDrive 出现问题会发生什么。
我通过电子邮件向 Linksys 技术支持提出了一些问题,并收到了快速回复,这表明他们的客户支持很好。根据 Linksys 技术支持的说法,如果 GigaDrive“崩溃,您将不得不退回 RMA...目前还没有用于恢复 gigadrive 的恢复盘。”
这非常有趣,因为当我查看 GigaDrive 附带的 Windows CD-ROM 时,我发现该 CD 实际上是一张 Red Hat Linux 2.0.36 安装 CD,带有一个自定义安装程序,用于在新驱动器上恢复 GigaDrive 的文件系统!
我花了大约 20 分钟才弄清楚如何在 GigaDrive 上启用 TELNET。一种方法是远程运行安装在驱动器上的一个简单的、未记录的 CGI 脚本。又过了 20 分钟,我得以获得 Red Hat 系统的 root 密码,弄清楚一个特殊的 TELNET 用户密码,然后 TELNET 进入 GigaDrive,获得 root 访问权限,并在 Samba 和基于 Web 的界面“背后”创建我自己的用户帐户。从那里,只需简单地将我最喜欢的基于 libc5 的客户端(例如 pico 文本编辑器)复制到 Red Hat 文件系统上即可。如果您想在 GigaDrive 上安装(不受支持的)NFS 或 FTP 服务,这也将是必要的。
现在,在您惊恐地举起双手之前(“天哪!任何人都可以进入我们的 GigaDrive!”),您应该知道,破解 root 密码没有任何好处,除非您可以获得 TELNET 访问权限(root TELNET 访问权限通过 TCP wrapper 被拒绝,并且 TELNET 默认情况下被禁用)。GigaDrive 上的基本 Red Hat 2.0.36 系统也使用影子密码,除非您了解您的 GigaDrive 的一些信息,否则您无法获得特殊的 TELNET 用户密码——我不会说是什么。
如果正确安装和配置,GigaDrive 非常安全。除非您将自己的密码留在桌面上或门垫下,否则即使是随意的或坚定的破解者也无法获得访问权限。
我真的很喜欢我的“gigi”GigaDrive,我真的很喜欢 Linksys 对 Linux 社区的硬件支持。我衷心向任何需要快速、廉价、在线和安全存储小型网络的家庭、家庭办公室或小型企业用户推荐 GigaDrive。如果您货比三家,您还可以以折扣价找到 GigaDrive,这使得这款 Linksys 产品在不断增长的即时存储设备领域中成为赢家。
Bill Ball (bball@staffnet.com) 是许多关于 Linux 的书籍的作者,但仍然不知道如何处理他多份收缩包装的 Microsoft 操作系统软件和 CD-ROM。他是弗吉尼亚州北部 Linux 用户组的成员。