Ближайшим эквивалентом удобочитаемого (и выбранного человеком) имени для компьютера под управлением Linux является имя хоста по умолчанию, хранящееся в / etc / hostname
. В некоторых (не во всех) дистрибутивах Linux это имя вводится во время установки как имя компьютера (но с ограничениями сетевого имени хоста, в отличие от имени компьютера Mac OS X).
Эта проблема может исходить от /run/nologin
. /run/nologin
создан systemd-tmpfiles-setup.service
. Затем он удаляется с помощью systemd-user-sessions.service
.
Так что вы должны удалить это:
$ ls -l /run/nologin
# rm /run/nologin
Дайте нам знать, если это сработает! Удачи!