/etc/passwd 파일의 syntax


<username>:x:<uid>:<gid>:<optional_info>:<home_dir>:<shell_path>


x가 들어가는 자리는 과거 password의 자리로, 현재는 /etc/shadow 파일로 따로 관리된다


/etc/shadow 파일은 패스워드를 hash해서 저장한다는 것만 알아두자




다음으로 /etc/group 파일의 syntax


<group_name>:x:<gid>:<user, user, ...>


유저는 여러개의 그룹에 속할 수 있다


test라는 유저를 생성하면, 기본적으로 자신의 이름과 똑같이 test라는 그룹을 생성하고 그 그룹에 join한다

이것이 /etc/passwd 파일에서 확인할 수 있는 gid


그리고 debian의 경우 

/usr/sbin/adduser USER GROUP 

커맨드를 통해 특정 유저를 특정 그룹에 add할수 있다


이렇게 add한 group들은 /etc/group 파일에서 확인할 수 있다



'Linux' 카테고리의 다른 글

[Linux] [vsftpd] default ftp mode  (0) 2018.03.16
[Linux] my vim config  (0) 2018.03.10
[Linux] jobs, fg (re-attach)  (0) 2018.03.09
[Linux] GCE Adduser quickstart (SSH Key, sudo)  (0) 2018.03.09
[Linux] Install Java(JDK) by apt-get  (0) 2018.03.07

WRITTEN BY
hojongs
블로그 옮겼습니다 https://hojongs.github.io/