重新启动后 nis 和 autofs 手动重新启动

Woj*_*tek 6 nis autofs

我有一个涉及 NIS 和autofs. 我从 NFS 服务器中提取我的主目录。一切正常,除了我必须手动重新启动nisautofs每次重新启动后。所以在系统启动后,我需要切换到控制台(或 ssh 进入机器)并执行

sudo service nis restart
sudo service autofs restart
Run Code Online (Sandbox Code Playgroud)

在此之后,一切都像魅力一样,没有问题。

如果我不这样做,我将无法通过登录屏幕。举个例子,我在系统上有两个用户,分别调用它们localuser(机器上的密码和主目录)和remoteuser(远程机器上的密码,NFS 上的主目录)。现在,重新启动后,我可以毫无问题地登录localuser。如果我尝试以 登录remoteuser,我的密码会被接受,但没有找到主目录,所以如果我尝试使用 GNOME 登录,我会立即退出。我仍然可以登录的remoteuser远程或切换到文本终端(后ctrl+ alt+ f1),但没有主目录中找到。重新启动 NIS 后,autofs如上所述,在重新启动之前,我可以像remoteuser没有其他问题一样登录。

所以我的问题是:如何避免在每次重新启动后手动重新启动这些服务?

我一直将这台计算机用作独立机器,然后将其移至网络,因此我想在安装autofs.
我使用的是 Ubuntu 12.04,但我在另一台运行旧版本 Ubuntu 的机器上遇到了类似的问题。

Nil*_*ils 1

这听起来好像您的服务的启动顺序不正确。

NIS 在哪个级别编号启动,autofs 在哪个级别编号启动以及 nfs-client 在哪个级别编号启动?

您的主目录的 autofs 配置是什么样的?

它是在 auto.master 中还是子映射中?