Как я могу сделать chkconfig, как в Fedora? [дублировать]

Возможный дубликат:
Альтернатива Chkconfig для Ubuntu Server?

В Fedora я могу сделать

$ chkconfig --list | grep ssh

Note: This output shows SysV services only and does not include native
      systemd services. SysV configuration data might be overridden by native
      systemd configuration.

sshd            0:off   1:off   2:off   3:off   4:off   5:off   6:off

, и он показывает все уровни запуска. Тогда я могу использовать

chkconfig sshd on

или

chkconfig sshd off

Как я могу сделать то же самое в моей Ubuntu 11.04? + Как я могу укать, на каком рунуровне он должен начинаться?

2
задан 13 April 2017 в 15:24

2 ответа

Даже если Ubuntu использует Выскочку, не, все сервисы были перемещены в нее все же, и следовательно старая System V разрабатывает init сценарии (файлы в /etc/init.d/.)

Согласно странице руководства chkconfig, off и on используются для остановки или запуска сервисов, не отключая их.

  • Запустить демона SSH (который называют ssh), выполненный: sudo start ssh
  • Точно так же остановить его: sudo stop ssh

Для списка состояния всех сервисов используйте: (N.B. вывод долог и переходит к stderr),

sudo service --status-all 2>&1 | more

Эти команды работают на обоих Новомодные сценарии, а также на сервисы в /etc/init.d/.

1
ответ дан 2 December 2019 в 03:21

chkconfig является для sysv init системой, и Ubuntu использует выскочку, для списка всех сервисов и их типа состояния initctl list. В настоящее время нет никакого инструмента, чтобы включить или отключить сервисы в выскочке, таким образом, необходимо вручную переименовать файл в/etc/init, таким образом, он не заканчивается .conf.

2
ответ дан 2 December 2019 в 03:21

Другие вопросы по тегам:

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