暂时禁用用户?

暂时禁用用户?

我们使用持续部署将更改部署到生产主机。同时,我们希望阻止对部署帐户的访问,除非在特定的部署窗口期间。目前我们正在寻找的解决方案只是重命名 .ssh 文件夹。

是否可以使用另一种方法或另一种方法来限制分配窗口之外的部署?

这是针对 Ubuntu 的。

答案1

您可以使用以下方法禁用用户:

usermod -e 1 <username>

这将导致帐户立即过期

要重新启用帐户,请使用:

usermod -e "" <username>

根据man usermod,该-e选项设置帐户的到期日期。当设置为空时,它会禁用过期时间。

相关内容