본문 바로가기
정보보안기사&CISSP관련/System Security

[Day 269] 리눅스 계정별 용도

by minimalist_2022 2021. 5. 5.
User UID GID Home Directory Shell Purpose
root 0 0 /root /bin/bash 슈퍼 유저
bin 1 1 /bin /sbin/nologin 실행파일 소유
daemon 2 2 /sbin /sbin/nologin 네트워크 데몬
adm 3 4 /var/adm /sbin/nologin General system administration
lp 4 7 /var/spool/lpd /sbin/nologin 로컬 프린트 서버
sync 5 0 /sbin /bin/sync 원격지 서버 동기화
shutdown 6 0 /sbin /sbin/shutdown soft 시스템 종료
halt 7 0 /sbin /sbin/halt 강제시스템 종료
mail 8 12 /var/spool/mail /sbin/nologin 메일 서비스 계정
news 9 13 /etc/news   Ownership of the Usenet Netnews subsystem
uucp 10 14 /var/spool/uucp /sbin/nologin 유닉스 시스템간 파일을 복사 할 수 있는 프로토콜
operator 11 0 /root /sbin/nologin 설정에 따라 다르지만 /etc/syslog.conf 에 대해서 daemon.err operator라고 표기가 되어 있다면 데몬 관련 에러를 operator계정을 이용해서 출력하라는 의미다.
games 12 100 /usr/games /sbin/nologin Ownership of "high score files" in the games system
gopher 13 30 /var/gopher /sbin/nologin 웹(www)가 나오기전 대표적인 서비스중 하나 gopher사이트 접속후 잘정리된 메뉴를 이용해서 웹서핑을 즐기도록 한 서비스
ftp 14 50 /var/ftp /sbin/nologin ftp사용시 필요
nobody 99 99 / /sbin/nologin 익명 연결(웹 서비스등 누구나 연결이 가능해야 되는 서비스가 있는 경우 필요)
rpm 37 37 /var/lib/rpm /sbin/nologin 레드헷 패키지 매니저
vcsa 69 69 /dev /sbin/nologin 가상메모리 생성시 계정
dbus 81 81 / /sbin/nologin 시스템 메시지
ntp 38 38 /etc/ntp /sbin/nologin 컴퓨터간 시간을 동기화 시켜주기 위하여 만들어진 Network Time Protocol 이다
canna 39 39 /var/lib/canna /sbin/nologin  
nscd 28 28 / /sbin/nologin 네임서비스에 대한 캐쉬기능 제공
rpc 32 32 / /sbin/nologin 원격 호출에 관한 데몬 
postfix 89 89 /var/spool/postfix /sbin/nologin 메일서버 계정
mailman 41 41 /var/mailman /sbin/nologin  
named 25 25 /var/named /bin/false 도메인 서버사용시 사용하는 계정
amanda 33 6 var/lib/amanda/ /bin/bash  
postgres 26 26 /var/lib/pgsql /bin/bash  
exim 93 93 /var/spool/exim /sbin/nologin  
sshd 74 74 /var/empty/sshd /sbin/nologin 보안쉘 계정
rpcuser 29 29 /var/lib/nfs /sbin/nologin  
nsfnobody 65534 65534 /var/lib/nfs /sbin/nologin  
pvm 24 24 /usr/share/pvm3 /bin/bash 병렬 컴퓨팅(클러스터링 관련 계정)
apache 48 48 /var/www /sbin/nologin httpd 사용
xfs 43 43 /etc/X11/fs /sbin/nologin 저널링 파일 시스템
gdm 42 42 /var/gdm /sbin/nologin x-window사용
htt 100 101 /usr/lib/im /sbin/nologin 한국어 일본어 중국어에 대한 입력 방식
mysql 27 27 /var/lib/mysql /bin/bash  
webalizer 67 67 /var/www/usage /sbin/nologin 웹로그 분석 프로그램
mailnull 47 47 /var/spool/mqueue /sbin/nologin 메일큐
smmsp 51 51 /var/spool/mqueue /sbin/nologin sendmail관련으로 메일을 보낼때 root가 아닌 smmsp로 보내게 된다
squid 23 23 /var/spool/squid /sbin/nologin 프록시 서버
ldap 55 55 /var/lib/ldap /bin/false  
netdump 34 34 /var/crash /bin/bash 네트워크 오류를 파일로 저장하는 계정
pcap 77 77 /var/arpwatch /sbin/nologin 패킷 캡쳐 관련 라이브러리 계정
radiusd 95 95 / /bin/false  
radvd 75 75 / /sbin/nologin  
quagga 92 92 /var/run/quagga /sbin/login  
wnn 49 49 /var/lib/wnn /sbin/nologin  
dovecot 97 97 /usr/libexec/dovecot /sbin/nologin 메일서버 계정

※ 출처 

mrain7.egloos.com/2725507

 

리눅스 계정 설명

root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin = 로컬 프린트 서버

mrain7.egloos.com

access.redhat.com/documentation/en-us/red_hat_enterprise_linux/5/html/deployment_guide/s1-users-groups-standard-users

 

37.3. Standard Users Red Hat Enterprise Linux 5 | Red Hat Customer Portal

The Red Hat Customer Portal delivers the knowledge, expertise, and guidance available through your Red Hat subscription.

access.redhat.com

docstore.mik.ua/orelly/other/puis3rd/0596003234_puis3-chp-19-sect-1.html

 

https://docstore.mik.ua/orelly/other/puis3rd/0596003234_puis3-chp-19-sect-1.html

 

docstore.mik.ua

soatolinux.blogspot.com/2013/04/linux-postfix-dovecot.html

 

 

[Linux] 메일서버 postfix dovecot 유저 계정 추가

 

걍 유저 추가 하믄 된다. #>useadd AAA #>passwd AAA sasl을 사용할 경우 #> saslpasswd2 –c –u mail.aaa.com AAA

soatolinux.blogspot.com