pipe理Netapp文件pipe理器和vFiler

如何在Netapp中pipe理Filer或vFiler上的系统文件? 在每个文件pipe理器中有几个非常重要的系统文件,只能手工pipe理。 虽然有时候有一些工具可以通过GUI来pipe理它们,但它并不一致。 我发现自己最擅长pipe理以下事情:

  • / etc / exports中
  • 的/ etc /组
  • / etc / passwd文件
  • /etc/cifs_homedir.cfg
  • / etc / rc(仅限实际文件pipe理器)
  • / etc / hosts文件
  • 在/ etc /配额

有几种方法可以编辑这些系统。 您可以使用NFS或CIFS挂载它们,也可以在主文件pipe理器上使用命令。 你也可以使用FTP。 任一个挂载选项都依赖于启用的协议(CIFS或NFS)。

NFS

您可以在任何NFS客户端上挂载/ etc目录,并可以访问所有文件。 唯一重要的限制是你必须在你使用的系统上是root。 如果你不是服务器的pipe理员,你仍然可以挂载这个目录,但是你不能修改东西(至less在不降低安全性的情况下)。 如果你有一个正确configuration的LDAP环境,这可能不是问题。

CIFS

CIFS是到/ etc的另一种方式。 当您在Netapp上设置CIFS守护进程时,您有机会创build本地pipe理员帐户 – 这是一个好主意。 当您尝试浏览到\\filer\etc$\ ,系统会提示您进行login。 使用用户名filer\administrator和在cifs setup命令期间设置的密码。

Filer命令

当然,有时候你可能需要使用本地命令行。 不幸的是,为此提供的主要工具是一个小问题: rdfilewrfile将允许您读取和写入任何位置,但是每当系统决定吐出一些东西到terminal,它会弄乱你的间距线。 任何时候发生这种情况,都不会将其写入文件中,并且可以按下control-r从一开始就获取正在处理的行。

如果你不能挂载/ etc /,通常是因为你不在vFiler的同一个networking上。 解决此限制的一个方法是使用ndmpcopy将需要编辑的文件复制回到同一networking上的文件pipe理器,您可以在其中安装卷并在Windows或Unix / Mac的编辑器中编辑该文件。

FTP

这样做风险更大,但如果没有其他select,则可以使用FTP访问文件pipe理器上的任何数据。 有一个选项允许通过默认为closures的 FTP完全访问文件pipe理器。 我build议把它closures,而在你做工作的时候,允许FTP访问/ etc。 请记住,这是FTP-密码以明文forms发送。