Как удаленно блокировать пользователей при входе в систему временно

После многочисленных попыток решить проблему я прибегнул к установке приложения «Wicd Network Manager», доступного в Software Center.Works довольно аккуратно.

5
задан 6 September 2011 в 09:00

21 ответ

Быстрое и грязное решение было бы:

ssh в поле изменить пароль пользователя, с которым ваши дети регистрируются («sudo passwd kiddies»), вопрос «sudo poweroff» сообщает им закончите свою домашнюю работу, прежде чем они смогут снова использовать машину.

Могут быть более эффективные способы отключения учетной записи пользователя без изменения пароля, например

sudo usermod --expiredate 1 kiddies

или

sudo passwd -l kiddies

, и для разблокировки: [ ! d8]

sudo passwd -u kiddies
2
ответ дан 25 May 2018 в 18:58
  • 1
    Я не против CLI SSH. Возможно, я надеялся на управление типом веб-gui. Я мог бы написать это и сделать его частью моей веб-страницы. – peck 6 September 2011 в 07:23
  • 2
    Ну, если вы запустите сайт на той машине, которая доступна извне, это просто вопрос вызова нескольких команд оболочки оттуда. Кроме того, вы можете установить Webmin / Usermin для полномасштабного решения для управления пользователями, но это может быть излишним. – Sergey 6 September 2011 в 07:38
  • 3
    Нет такой вещи, как перебор. Я собираюсь поиграть со сценариями. Мой сайт не находится на этом компьютере, а входит в одну и ту же подсеть. Возможно, это хороший проект с открытым исходным кодом. Нет такого веща, как старший брат, когда твой папа. – peck 6 September 2011 в 07:53
  • 4
    Обратите внимание, что смена административных паролей может вызвать проблемы с другими частями системы. Например, keyring зашифровывается с использованием пароля пользователя, а модуль PAM используется для повторного шифрования, когда пользователь меняет свой пароль. Это не может произойти при изменении административного пароля. Вы можете столкнуться с подобными проблемами, если используете зашифрованные домашние каталоги. – James Henstridge 6 September 2011 в 09:19

Быстрое и грязное решение было бы:

ssh в поле изменить пароль пользователя, с которым ваши дети регистрируются («sudo passwd kiddies»), вопрос «sudo poweroff» сообщает им закончите свою домашнюю работу, прежде чем они смогут снова использовать машину.

Могут быть более эффективные способы отключения учетной записи пользователя без изменения пароля, например

sudo usermod --expiredate 1 kiddies

или

sudo passwd -l kiddies

, и для разблокировки: [ ! d8] sudo passwd -u kiddies

2
ответ дан 25 July 2018 в 21:21

Быстрое и грязное решение было бы:

ssh в поле изменить пароль пользователя, с которым ваши дети регистрируются («sudo passwd kiddies»), вопрос «sudo poweroff» сообщает им закончите свою домашнюю работу, прежде чем они смогут снова использовать машину.

Могут быть более эффективные способы отключения учетной записи пользователя без изменения пароля, например

sudo usermod --expiredate 1 kiddies

или

sudo passwd -l kiddies

, и для разблокировки: [ ! d8] sudo passwd -u kiddies

2
ответ дан 31 July 2018 в 12:38

Быстрое и грязное решение было бы:

ssh в поле изменить пароль пользователя, с которым ваши дети регистрируются («sudo passwd kiddies»), вопрос «sudo poweroff» сообщает им закончите свою домашнюю работу, прежде чем они смогут снова использовать машину.

Могут быть более эффективные способы отключения учетной записи пользователя без изменения пароля, например

sudo usermod --expiredate 1 kiddies

или

sudo passwd -l kiddies

, и для разблокировки: [ ! d8] sudo passwd -u kiddies

2
ответ дан 2 August 2018 в 03:01

Быстрое и грязное решение было бы:

ssh в поле изменить пароль пользователя, с которым ваши дети регистрируются («sudo passwd kiddies»), вопрос «sudo poweroff» сообщает им закончите свою домашнюю работу, прежде чем они смогут снова использовать машину.

Могут быть более эффективные способы отключения учетной записи пользователя без изменения пароля, например

sudo usermod --expiredate 1 kiddies

или

sudo passwd -l kiddies

, и для разблокировки: [ ! d8] sudo passwd -u kiddies

2
ответ дан 4 August 2018 в 18:51

Быстрое и грязное решение было бы:

ssh в поле изменить пароль пользователя, с которым ваши дети регистрируются («sudo passwd kiddies»), вопрос «sudo poweroff» сообщает им закончите свою домашнюю работу, прежде чем они смогут снова использовать машину.

Могут быть более эффективные способы отключения учетной записи пользователя без изменения пароля, например

sudo usermod --expiredate 1 kiddies

или

sudo passwd -l kiddies

, и для разблокировки: [ ! d8] sudo passwd -u kiddies

2
ответ дан 6 August 2018 в 03:14

Быстрое и грязное решение было бы:

ssh в поле изменить пароль пользователя, с которым ваши дети регистрируются («sudo passwd kiddies»), вопрос «sudo poweroff» сообщает им закончите свою домашнюю работу, прежде чем они смогут снова использовать машину.

Могут быть более эффективные способы отключения учетной записи пользователя без изменения пароля, например

sudo usermod --expiredate 1 kiddies

или

sudo passwd -l kiddies

, и для разблокировки: [ ! d8] sudo passwd -u kiddies

2
ответ дан 7 August 2018 в 20:55

Не уверен, что делать это удаленно, но вы можете просто изменить пароль и изменить его обратно, когда им будет разрешен доступ снова. Вы можете попробовать LogMeIn или Teamviewer.

0
ответ дан 25 May 2018 в 18:58

Вы можете сделать это с помощью заданий root cron, которые создают и удаляют / etc / nologin

Для получения информации см. «man login». Он предотвращает вход в систему без полномочий root.

Конечно, при создании / etc / nologin вам все равно придется иметь дело с зарегистрированными пользователями.

0
ответ дан 25 May 2018 в 18:58

Не уверен, что делать это удаленно, но вы можете просто изменить пароль и изменить его обратно, когда им будет разрешен доступ снова. Вы можете попробовать LogMeIn или Teamviewer.

0
ответ дан 25 July 2018 в 21:21

Вы можете сделать это с помощью заданий root cron, которые создают и удаляют / etc / nologin

Для получения информации см. «man login». Он предотвращает вход в систему без полномочий root.

Конечно, при создании / etc / nologin вам все равно придется иметь дело с зарегистрированными пользователями.

0
ответ дан 25 July 2018 в 21:21

Не уверен, что делать это удаленно, но вы можете просто изменить пароль и изменить его обратно, когда им будет разрешен доступ снова. Вы можете попробовать LogMeIn или Teamviewer.

0
ответ дан 31 July 2018 в 12:38

Вы можете сделать это с помощью заданий root cron, которые создают и удаляют / etc / nologin

Для получения информации см. «man login». Он предотвращает вход в систему без полномочий root.

Конечно, при создании / etc / nologin вам все равно придется иметь дело с зарегистрированными пользователями.

0
ответ дан 31 July 2018 в 12:38

Не уверен, что делать это удаленно, но вы можете просто изменить пароль и изменить его обратно, когда им будет разрешен доступ снова. Вы можете попробовать LogMeIn или Teamviewer.

0
ответ дан 2 August 2018 в 03:01

Вы можете сделать это с помощью заданий root cron, которые создают и удаляют / etc / nologin

Для получения информации см. «man login». Он предотвращает вход в систему без полномочий root.

Конечно, при создании / etc / nologin вам все равно придется иметь дело с зарегистрированными пользователями.

0
ответ дан 2 August 2018 в 03:01

Не уверен, что делать это удаленно, но вы можете просто изменить пароль и изменить его обратно, когда им будет разрешен доступ снова. Вы можете попробовать LogMeIn или Teamviewer.

0
ответ дан 4 August 2018 в 18:51

Вы можете сделать это с помощью заданий root cron, которые создают и удаляют / etc / nologin

Для получения информации см. «man login». Он предотвращает вход в систему без полномочий root.

Конечно, при создании / etc / nologin вам все равно придется иметь дело с зарегистрированными пользователями.

0
ответ дан 4 August 2018 в 18:51

Не уверен, что делать это удаленно, но вы можете просто изменить пароль и изменить его обратно, когда им будет разрешен доступ снова. Вы можете попробовать LogMeIn или Teamviewer.

0
ответ дан 6 August 2018 в 03:14

Вы можете сделать это с помощью заданий root cron, которые создают и удаляют / etc / nologin

Для получения информации см. «man login». Он предотвращает вход в систему без полномочий root.

Конечно, при создании / etc / nologin вам все равно придется иметь дело с зарегистрированными пользователями.

0
ответ дан 6 August 2018 в 03:14

Не уверен, что делать это удаленно, но вы можете просто изменить пароль и изменить его обратно, когда им будет разрешен доступ снова. Вы можете попробовать LogMeIn или Teamviewer.

0
ответ дан 7 August 2018 в 20:55

Вы можете сделать это с помощью заданий root cron, которые создают и удаляют / etc / nologin

Для получения информации см. «man login». Он предотвращает вход в систему без полномочий root.

Конечно, при создании / etc / nologin вам все равно придется иметь дело с зарегистрированными пользователями.

0
ответ дан 7 August 2018 в 20:55

Другие вопросы по тегам:

Похожие вопросы: