useradd는 모든 설정을 지정해주어야하기때문에 adduser를 사용하기로 한다.
필요에따라 userid와 groupid를 넣어서 만들고 passwd userid를 입력하여 비밀번호도 지정한다.
adduser -u [id] -g [group] <userid>
passwd userid
userid와 groupid에 대한 정보는 아래 폴더에 존재한다.
/etc/passwd
user1:x:765:1000::/home/user1:/bin/bash
/etc/group
user:x:999:
guest:x:900:
test1:x:1000:user1,user2,user3
test2:x:1001:user2
passwd 파일 안에는 아이디, uid, groupid, home 폴더 위치 등이 존재한다.
uid 또는 gid를 이 파일 내에서 수정해도 되지만 이럴 경우 이미 만들어진 폴더, 파일등에서도 gid 정보 등을 같이 수정해줘야하는 불편함이 있다.
처음 생성할 때 정하는것이 좋다.
group 파일 안에는 그룹 이름과 gid, 해당 그룹에 속하는 아이디 등이 존재한다.
user1, user2, user3 모두 test1 그룹에 속하며 user2는 test2 그룹에도 동시에 속한다.
'Computer Science > linux' 카테고리의 다른 글
Google Cloud SDK linux 설치 (0) | 2020.05.26 |
---|---|
사용자 환경 변수 동적 변경 프로그램 Environment Modules (0) | 2020.02.27 |
Zip 압축하기 / 압축 해제하기 (0) | 2020.02.24 |
crontab 사용하기 (0) | 2020.02.21 |
su 와 su- 의 차이 (1) | 2019.09.19 |