ユーザーログイン禁止のため、パスワードを削除

Linuxは、ログインできないユーザーがあります。nologinにユーザーを追加するは設定方法の一つでありますけど、ユーザーのパスワードがなければ、ログインもできなくなります。今回は、パスワードの禁止方法を説明します。

ユーザーパスワードの禁止

コマンド:

passwd (オプション) (ユーザー名)

オプション:

-d:パスワードを削除します,root権限のみ使用可能です;
-f:強制実行;
-k:パスワードの有効期限切れ後、更新可能です;
-l:パスワードをロックします;★新規ユーザーのパスワードがロックされています★
-S:パスワードのステータスを表示します,root権限のみ使用可能です;★大文字★
-u:既にロックされているパスワードを解除します。

使用例

パスワードの削除と表示
[root@CLOUDWATCH ~]# passwd -d oracle
Removing password for user oracle.
passwd: Success
[root@CLOUDWATCH ~]# passwd -S oracle
oracle NP 2020-11-05 0 99999 7 -1 (Empty password.)
パスワードのロックと表示
[root@CLOUDWATCH ~]# passwd -l oracle
Locking password for user oracle.
passwd: Success
[root@CLOUDWATCH ~]# passwd -S oracle
oracle LK 2020-11-05 0 99999 7 -1 (Password locked.)
Last modified: 2020-11-05

Author