Ну, я знаю, что вопрос странный, но у меня есть пользователь «Боб», и я хочу, чтобы только учетная запись Боба застревала в бесконечном цикле входа в систему. Обратите внимание, я не хочу выходить из цикла входа в систему .. Я хочу, чтобы этот конкретный пользователь застрял в бесконечном цикле входа в систему.
Как мне это сделать?
Откройте Terminal (Press Ctrl + Высокий звук + T ). Выполните эту команду в терминале.
chown -R root:root /home/Bob/.Xauthority
Эта команда с владением изменения.Xauthority каталога пользователя Bob пользователю root таким образом не разрешение Bob войти в систему.
Для обращения к комментарию бодхи, что пользователь может войти в систему через другие средства откройте файл /etc/security/limits.conf
, и в нижней части добавляют следующую строку
username hard maxlogins 0
, пользователь будет в состоянии войти в систему в tty, но будет сразу выгнан, и lightdm (или любой другой менеджер по входу в систему в этом отношении) сделает то же. В придачу я использовал бы это вместе с chowning.Xauthority
Измените оболочку для Bob:
sudo chsh -s /bin/false Bob
rm .Xauthority
, даже при том, что файл принадлежит корню. Тогда Ваше все решение побеждено. – Mike Seymour 14.04.2015, 22:04