システム管理的な事をしていると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 件のコメント :
コメントを投稿