如何在 Netapp 中管理文件管理器或 vFiler 上的系统文件?每个文件管理器中都有几个非常重要的系统文件,只能手动管理。虽然有时有工具可以从 GUI 管理它们,但它是不一致的。我发现自己最常手动管理以下事情:
- /etc/出口
- /etc/组
- /etc/passwd
- /etc/cifs_homedir.cfg
- /etc/rc(仅限真实文件管理器)
- /etc/hosts
- /etc/配额
如何在 Netapp 中管理文件管理器或 vFiler 上的系统文件?每个文件管理器中都有几个非常重要的系统文件,只能手动管理。虽然有时有工具可以从 GUI 管理它们,但它是不一致的。我发现自己最常手动管理以下事情:
有几种方法可以编辑这些系统。您可以使用 NFS 或 CIFS 挂载它们,也可以使用主文件管理器上的命令。您也可以使用 FTP。任一挂载选项都依赖于启用的协议(CIFS 或 NFS)。
NFS
您可以在任何 NFS 客户端上挂载 /etc 目录并可以访问所有文件。唯一重要的限制是您必须是您正在使用的系统的根用户。如果你不是服务器的管理员,你仍然可以挂载目录,但你不能修改东西(至少不能不降低安全性)。如果您有正确配置的 LDAP 环境,这可能不是问题。
CIFS
CIFS 是访问 /etc 的另一种方式。当您在 Netapp 上设置 CIFS 守护程序时,您有机会创建一个本地管理员帐户 - 这是一个好主意。当您尝试浏览到
\\filer\etc$\
时,系统会提示您登录。使用您在命令filer\administrator
期间设置的用户名和密码。cifs setup
文件管理器命令
当然,有时您可能需要为此使用本机命令行。不幸的是,为此提供的主要工具有点笨拙:
rdfile
并且wrfile
允许您读取和写入任何位置,但是每次系统决定向终端吐出一些东西时,它都会弄乱您的行间距。任何时候发生这种情况,它实际上都不会进入您的文件,您可以按 control-r 从头开始恢复您正在处理的行。如果您无法挂载 /etc/,通常是因为您与 vFiler 不在同一个网络上。解决此限制的一种方法是将
ndmpcopy
您需要编辑的文件复制回同一网络上的文件管理器,您可以在其中安装卷并在 Windows 或 Unix/Mac 的编辑器中编辑文件。FTP
这风险更大,但如果您别无选择,您可以使用 FTP 访问文件管理器上的任何数据。有一个选项允许通过默认为 off的 FTP 完全访问文件管理器。我建议您不要这样做,而是在您工作时,只允许 FTP 访问 /etc。请记住,这是 FTP - 密码以明文形式发送。