[Linux] ユーザーの一覧を確認する

システム管理的な事をしているとLinuxに追加されているユーザーを調べたい時があります。 調べて見ると、コマンドとかなくて、/etc/passwd ファイルを見るとのこと。 やっぱそうか。 ```bash `gutter:false; $ cat /etc/passwd root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin : ``` ## 最終ログイン日を確認する 最終ログインを確認するには、lastlog コマンドを使います。 ```bash `gutter:false; $ lastlog Username Port From Latest root tty1 Thu May 7 08:29:41 +0900 2015 daemon **Never logged in** bin **Never logged in** sys **Never logged in** sync **Never logged in** games **Never logged in** man **Never logged in** lp **Never logged in** mail **Never logged in** news **Never logged in** uucp **Never logged in** proxy **Never logged in** www-data **Never logged in** backup **Never logged in** list **Never logged in** irc **Never logged in** gnats **Never logged in** nobody **Never logged in** pi tty1 Sat Mar 12 23:01:32 +0900 2016 sshd **Never logged in** messagebus **Never logged in** avahi **Never logged in** ``` Raspberry Piで実行したので、全然ログインしていませんね。 ## ユーザーをロックする 特定のユーザーをログインできないようにするには、passwdコマンドに -l オプションを指定します。 ```bash `gutter:false; $ sudo passwd -l [user name] ``` ロックされているかどうかは -S オプションで確認できます。 関係ないですが、この記事を書いている途中でVimの補完候補の選択方法をど忘れしました。 Ctrl + n でした。

0 件のコメント :

コメントを投稿