我有一间小型实验室,里面有 Linux 机器和两台服务器。作为管理员,我希望允许用户在任何机器上登录时使用用户设置和项目文件。我需要在服务器上使用哪些服务器进程?
答案1
您需要共享主目录。通常,这可以通过在您的服务器上使用 NFS 导出来实现。这将获取服务器上的数据并通过 NFS 将其提供给其他系统。然后,在每个工作站上,autofs
当用户连接时,会自动挂载用户的主目录,当用户断开连接时,会自动卸载。这样,无论他们登录到哪台机器,他们都可以访问他们的数据。
对于精通 unix 管理的人来说,完成这项设置是一项相当简单的任务,但听起来你对此还很陌生。网上有无数关于如何使用 NFS 设置共享主目录的指南。我建议你选择并尝试执行其中一个指南中的步骤。如果你遇到问题,请回到 Serverfault 并询问 - 我们会尽力帮助你。
答案2
简短回答:NFS 详细回答:这是一个相当广泛和包罗万象的话题,不同的技术有很多优点和缺点。我建议你阅读 NFS,然后如果你对特定任务有具体问题,那么这些问题更适合作为问题,否则请从任何有关 NFS 的 HOWTO 开始并从那里开始。