1. /home dir로 이동
✅home dir안에 사용자 dir이 생성 되기 때문에
[root@fedora abc]# cd /home
2. /home에 user dir 생성
✅ 안에 아무것도 설정되지 않은 사용자 dir 생성
[root@fedora abc]# mkdir test
3. /etc/passwd에 user 생성 및 UID GID 설정
✅ 사용자에 대한 정보를 편집
[root@fedora home]# vi /etc/passwd
ex) test:x:1001:1001:test:/home/test:/bin/bash
test ➡ 유저 이름
x ➡ 비밀번호
1001 ➡ UID
1001 ➡ GID
test ➡ 유저에 대한 설명란
/home/test ➡ 유저 dir 절대 경로
/bin/bash ➡ bash shell 사용
4. /etc/skel 이동해서 유저 bash 관련 정보 복사
✅기본 뼈대 bash 정보(root bash 이용)를 복사해서 test에 붙여넣기
[root@fedora home]# cd /etc/skel
⬇
[root@fedora skel]# ls -la //bash 정보 확인
⬇
[root@fedora skel]# cp .bash_logout /home/test
[root@fedora skel]# cp .bash_profile /home/test
[root@fedora skel]# cp .bashrc /home/test
5. 생성한 유저 dir UID,GID 수정
✅ /home으로 이동 후 chown 와 chgrp를 통해 dir 정보 수정
[root@fedora skel]# cd /home
⬇
[root@fedora home]# chown 1001 test
[root@fedora home]# chgrp 1001 test
6. GID 숫자를 group파일에 저장해서 이름 붙여주기
✅/etc/group에 vi를 통해서 1001이라는 새로운 그룹 생성
[root@fedora home]# vi /etc/group
ex) test:x:1001:
1001에 user(test) 그룹 생성
7. 완성된 user확인
✅ /home과 /home/test 모두 확인
[root@fedora home]# ls -la
⬇
[root@fedora home]# cd test
[root@fedora test]# ls -la
유저 로그인 해보기
[root@fedora test]# su test
⬇
[test@fedora ~]$