Deployment
暫時禁用使用者?
我們使用持續部署將更改部署到我們的生產主機。同時,我們希望阻止對部署帳戶的訪問,除非在特定部署視窗期間。目前我們正在尋找的解決方案只是重命名 .ssh 文件夾。
是否可以使用另一種方法或另一種方法來限制分配視窗之外的部署?
這是針對 Ubuntu 的。
您可以使用以下方法禁用使用者:
usermod -e 1 <username>
這將導致帳戶立即過期
要重新啟用帳戶,請使用:
usermod -e "" <username>
根據
man usermod
,該-e
選項設置帳戶的到期日期。當設置為空時,它會禁用過期。