История изменений
Исправление intelfx, (текущая версия) :
Видишь ли, в некоторых особых случаях (как у тебя) команды enable и disable не полностью симметричны.
Изначально, твой сервис называется ssh.service
(точнее, инитскрипт ssh
, который транслируется в ssh.service
). Когда ты его включаешь, systemd создаёт для него алиас sshd.service
, потому что в инитскрипте так написано. После этого ты можешь к нему обращаться по любому имени, потому что они оба существуют.
Но когда ты его отключаешь, алиас (симлинк) sshd -> ssh тоже удаляется, т. к. был создан во время enable. И после этого systemd забывает про то, что когда-то вообще была такая сущность sshd.service
.
Исправление intelfx, :
Видишь ли, в некоторых особых случаях (как у тебя) команды enable и disable не полностью симметричны.
Изначально, твой сервис называется ssh.service
(точнее, инитскрипт ssh
, который транслируется в ssh.service
). Когда ты его включаешь, systemd создаёт для него алиас sshd.service
. После этого ты можешь к нему обращаться по любому имени, потому что они оба существуют.
Но когда ты его отключаешь, алиас (симлинк) sshd -> ssh тоже удаляется, т. к. был создан во время enable. И после этого systemd забывает про то, что когда-то вообще была такая сущность sshd.service
.
Исправление intelfx, :
Видишь ли, в некоторых особых случаях (как у тебя) команды enable и disable не полностью симметричны.
Изначально, твой сервис называется ssh.service
(точнее, инитскрипт ssh
, который транслируется в ssh.service
). Когда ты его включаешь, systemd создаёт для него алиас sshd.service
. После этого ты можешь к нему обращаться по любому имени, потому что они оба существуют.
Но когда ты его отключаешь, алиас (симлинк) sshd -> ssh тоже удаляется, т. к. был создан во время enable. Но после этого systemd забывает про то, что когда-то вообще была такая сущность sshd.service
.
Исходная версия intelfx, :
Видишь ли, в некоторых особых случаях (как у тебя) команды enable и disable не полностью симметричны.
Изначально, твой сервис называется ssh.service
(точнее, инитскрипт ssh
, который транслируется в ssh.service
). Когда ты его включаешь, systemd создаёт для него алиас sshd.service
. После этого ты можешь к нему обращаться по любому имени, потому что они оба существуют.
Но когда ты его отключаешь, алиас (симлинк) sshd -> ssh тоже удаляется, т. к. был создан во время enable. А после этого systemd забывает про то, что когда-то вообще была такая сущность sshd.service
.