Не способный установить безжалостную силу продвигают сервер уведомления на человечности

Я не был бы администратор бездисплейный сервер без способа зарегистрировать на пути последовательный порт. Я выполняю поле Linux как маршрутизатор и в то время как у меня не было слишком многих проблем, при экспериментировании с DHCP я раздражался, будучи заблокированным из моего бездисплейного поля.

Сделайте это:

  • Получите нуль-модемный кабель достойной длины и подключите одну сторону к первому последовательному порту своего сервера и другой к машине, которую Вы обычно используете.
  • Узнайте о выполнении getty на последовательном порте. Комментарии в /etc/inittab может помочь Вам; будьте осторожны.
  • Через /boot/grub/menu/lst, получите GRUB к выходным сигналам по сериалу и ядро также. Комментарии в том файле полезны также.
  • На всякий случай Ваш настольный BIOS поддерживает последовательное перенаправление, включите его. Вы затем получите BIOS по последовательному порту также.
1
задан 14 February 2013 в 03:34
1 ответ

Программа juggernaut , похоже, не демонизирует себя по умолчанию, и initscript не предоставляет параметров для этого. Проверьте вывод jaggernaut --help , чтобы узнать о параметрах, относящихся к режиму демона, и, если вы найдете их, измените сценарий инициализации, чтобы предоставить их. Например:

OPTIONS="--daemonize"
...
if start-stop-daemon --start --quiet --umask 007 --pidfile $PIDFILE --chuid juggernaut:juggernaut --exec $DAEMON -- $OPTIONS

Если нет никаких опций, вам придется заставить start-stop-daemon выполнить демонизацию (что не идеально по разным причинам). Для этого добавьте параметры - background и, возможно, - make-pidfile :

if start-stop-daemon --start --quiet --umask 007 --pidfile $PIDFILE --chuid juggernaut:juggernaut --background --make-pidfile --exec $DAEMON
0
ответ дан 4 December 2019 в 10:18

Теги

Похожие вопросы