
Сегодня я настроил старый портативный компьютер в качестве специализированной машины
Я установил Debian и в процессе установки выбрал Cinnamon в качестве графического интерфейса.
Теперь моя система настроена и работает нормально.
Я хочу иметь доступ к этой машине только по SSH и не хочу иметь доступ к Cinnamon или любому другому интерфейсу, чтобы поддерживать все рабочие характеристики в процессе, а не для графики.
Это возможно сделать?
решение1
Debian 8 и 9 используют systemd
систему инициализации по умолчанию, поэтому для немедленного и постоянного отключения графического интерфейса необходимы следующие команды:
systemctl set-default multi-user.target
systemctl isolate multi-user.target
Первая команда устанавливает текстовый режим в качестве нового состояния системы по умолчанию (чтобы он вступил в силу при следующей и последующих загрузках), а вторая команда немедленно применяет новое состояние.
Для повторного включения графического режима выполните следующие действия:
systemctl set-default graphical.target
systemctl isolate graphical.target
Если вы решили использовать классический SysVinit, вам нужно будет сделать что-то вроде update-rc.d -f gdm remove ; update-rc.d gdm stop 99 1 2 3 4 5 6
. Замените gdm на любой используемый вами менеджер отображения: в Debian есть как минимум gdm
, kdm
, xdm
, wdm
и sddm
. В отличие от большинства других дистрибутивов, Debian не разделяет уровень выполнения 3 для текстового режима и 5 для режима графического интерфейса.