Как отключить консольный доступ к Ubuntu 12.04? Я хочу разрешить вход только через SSH.
Я тщательно обыскал сеть, но четкого ответа не нашел.
РЕДАКТИРОВАТЬ: я говорю об отключении доступа к физической консоли.
Вы можете при помощи модуля Pam, названного pam_listfile.so
, который может помочь Вам защищающий Вашу систему путем выбора некоторых групп для входа в систему.
Первый создают файл, Вы определили группу только для входа в систему как корень.
vi /etc/login.group.allowed
добавляют название группы:
корень (можно определить просто пользователя путем создания определенной группы для него)
сохраняют и закрываются.
, Как я понимаю, Вы хотите отклонить вход в систему графически так в lightdm.
Теперь открывают /etc/pam.d/lightdm
добавляют следующую рекламу вершина файла:
auth required pam_listfile.so onerr=fail item=group sense=allow file=/etc/login.group.allowed
Для объяснения больше:
Вы определяете pam модуль для использования, который является требуемыми средствами pam_listfile.so
, если пользователь не находится в группе, не аутентифицируют
Заключение: Вы отрицаете, что пользователи аутентифицируют входом в систему графически, но они все еще могут войти в систему ssh.
Быть осторожным!
я надеюсь, что этот ответ удовлетворяет Вашу потребность.
Лучшее решение для Вас состоит в том, чтобы установить сервер Ubuntu , который не имеет никакого GUI и используется путем соединения через SSH от удаленного компьютера (это - рекомендуемый путь)