Проблема с конфигурацией NIS
Я попытался настроить NIS на сервере и клиенте, работающих под управлением Ubuntu 14.04, следуя этому руководству и этому официальному руководству.
После перезагрузки клиентский компьютер несколько раз повторял это сообщение:
YPBINDPROC_DOMAIN: Domain not bound
любая кнопка не может быть полезна для выхода и запуска графического интерфейса при обычном входе в систему.
Обычно я могу использовать аппарат только с отключенной сетью (в противном случае даже открытие терминала занимает много времени, а иногда и окно терминала вылетает).
Это снова отображает сообщение в десятки раз YPBINDPROC_DOMAIN: Domain not bound,
Клиентский компьютер регулярно указывается в /etc/hosts.allow файл сервера.
Во время настройки rpcbind был автоматически установлен вместо portmap и я не мог запустить команду sudo update-rc.d portmap defaults 10 в начале руководства. Более того, команда
sudo /etc/init.d/rpcbind restart
работал; но
sudo /etc/init.d/nis restart
не работал, потому что не было /etc/init.d/nis файл ни в клиенте, ни в сервере. Я установил NIS с sudo apt-get install nis! Отличается ли Ubuntu 14.04 от предыдущих версий?
И можно ли выйти из этой ситуации?
(Я перенес сюда вопрос с http://unix.stackexchange.com/)
2 ответа
С https://unix.stackexchange.com/questions/154656/etc-init-d-nis-missing-on-ubuntu/154661
Не ваша вина, это ошибка в документации:
https://bugs.launchpad.net/ubuntu/+source/nis/+bug/1303717
Пакет использует upstart, который использует файлы в / etc / init /, а не в /etc/init.d/.
Но я также не знаю, как перезагрузить NIS сейчас...
Кроме того, кажется, что никто не хочет больше http://ubuntuforums.org/showthread.php?t=2259561&highlight=nis+14.04
Имя пакета - "nis", но имя службы сервера - "ypserv", а имя службы клиента - "ypbind".
На стороне клиента:
start ypbind
На стороне сервера:
start ypserv
В будущем используйте dpkg -L, чтобы узнать, какие стартовые скрипты поставляются с пакетом. Upstart-скрипты можно найти в /etc/inet. Что-то вроде этого должно дать вам информацию, которую вы хотите:
dpkg -L nis | grep inet