Как скрыть учетную запись администратора или root на экране входа?
Я использовал Ubuntu 12.04 и хочу, чтобы на экране входа в систему отображалась только учетная запись пользователя без учетной записи гостя и администратора. Моя учетная запись администратора не может просматривать всех, когда их логин.
"greeter-hide-user = true" этой командой вся учетная запись исчезнет. Какая команда в учетной записи пользователя только на экране входа?
3 ответа
Чтобы скрыть / скрыть учетную запись администратора на странице входа в систему: Примечание: замените AdminAccount реальной учетной записью администратора, например, admin01
(Ctrl + Alt + T)
login in sudoer/admin account to used this command.
sudo usermod -u 999 AdminAccount
Вы можете легко изменить идентификатор пользователя, которого хотите скрыть.
В системном трее отображаются только пользователи системы, имеющие ID пользователя =>1000
Чтобы скрыть пользователя, просто введите ему UID < 1000
Вы можете изменить UID с помощью команды
sudo usermod -u UID username
Будьте осторожны, цифры от 0 до 99 зарезервированы для системных учетных записей, поэтому не используйте их. Более того, вы должны быть осторожны при выборе нового UID, который не будет совпадать с некоторыми пользователями сервиса в вашей системе.
Команда:
awk -F':' '{ print $3}' /etc/passwd
отобразит список всех UID, используемых в вашей системе. Таким образом, вы можете выбрать новый UID, не конфликтуя с другим пользователем.
Вы можете отсортировать список по возрастанию чисел, чтобы было легко заметить номера UID
awk -F':' '{ print $3}' /etc/passwd | sort -n
Откройте /etc/lightdm/users.conf в текстовом редакторе и добавьте имя пользователя-администратора в "hidden-users", перезагрузитесь и все готово.