如何远程锁定用户暂时无法登录

pec*_*eck 5 remote-access accounts

我不知道如何表达这个。我希望能够远程锁定我孩子的访问权限一段时间,或者进行锁定/解锁控​​制。基本上,我想暂时锁定一个帐户,直到我远程解锁它。

Ser*_*gey 2

一个快速而肮脏的解决方案是:

  • ssh 进入盒子
  • 更改您孩子登录的用户的密码(“sudo passwd kids”)
  • 发出“sudo poweroff”
  • 告诉他们先完成作业,然后才能再次使用机器。

可能有更好的方法来禁用用户帐户而不更改密码,例如

sudo usermod --expiredate 1 kiddies
Run Code Online (Sandbox Code Playgroud)

或者

sudo passwd -l kiddies
Run Code Online (Sandbox Code Playgroud)

并解锁:

sudo passwd -u kiddies
Run Code Online (Sandbox Code Playgroud)