Возможный дубликат:
Альтернатива 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? + Как я могу укать, на каком рунуровне он должен начинаться?
Даже если Ubuntu использует Выскочку, не, все сервисы были перемещены в нее все же, и следовательно старая System V разрабатывает init сценарии (файлы в /etc/init.d/
.)
Согласно странице руководства chkconfig
, off
и on
используются для остановки или запуска сервисов, не отключая их.
ssh
), выполненный: sudo start ssh
sudo stop ssh
Для списка состояния всех сервисов используйте: (N.B. вывод долог и переходит к stderr),
sudo service --status-all 2>&1 | more
Эти команды работают на обоих Новомодные сценарии, а также на сервисы в /etc/init.d/
.
chkconfig является для sysv init системой, и Ubuntu использует выскочку, для списка всех сервисов и их типа состояния initctl list
. В настоящее время нет никакого инструмента, чтобы включить или отключить сервисы в выскочке, таким образом, необходимо вручную переименовать файл в/etc/init, таким образом, он не заканчивается .conf.