MJay
Bash 사용자 추가,확인 adduser vs useradd 본문
결론: adduser가 더 편하다
bash 사용자 목록[편집]
useradd로 계정을 만들면 기본적으로 /bin/bash 환경이 적용된다. bash 사용자 목록이 의미 있는 경우가 많다.
- 명령어
grep /bin/bash /etc/passwd
grep /bin/bash /etc/passwd | cut -f1 -d:
- 예시
[root@zetawiki ~]# grep /bin/bash /etc/passwd
root:x:0:0:root:/root:/bin/bash
mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash
[root@zetawiki ~]# grep /bin/bash /etc/passwd | cut -f1 -d:
root
mysql
일반 사용자 목록[편집]
useradd 명령어로 생성되는 일반 사용자 계정은 UID가 500 이상이다.[1]
UID 500 이상[편집]
- 명령어
awk -F':' '{if($3>=500)print $1}' /etc/passwd
- 실행예시
[root@zetawiki ~]# tail -6 /etc/passwd
saslauth:x:499:76:"Saslauthd user":/var/empty/saslauth:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
devuser:x:500:500::/home/devuser:/bin/bash
deployuser:x:501:501::/home/deployuser:/bin/bash
testuser:x:502:502::/home/testuser:/bin/bash
[root@zetawiki ~]# awk -F':' '{if($3>=500)print $1}' /etc/passwd
devuser
deployuser
testuser
'Linux' 카테고리의 다른 글
how to add, delete, modify users?[script] (1) | 2017.04.09 |
---|---|
Script Shell (0) | 2017.02.18 |
FUSE (0) | 2017.02.18 |
Touch 명령어 (0) | 2017.02.17 |
리눅스 wc 명령어 (0) | 2017.02.17 |