◇사용자계정, 그룹계정 관리하기
[root@localhost ~]# vi /etc/passwd
testuser3:x:503:503::/home/testuser3:/bin/bash
계정명:패스워드:USERID:GROUPID:설명(comment):홈디렉토리:쉘
◇useradd acc (계정생성)
1. /etc/passwd
--> name, passwd, UID,GID,comment,home,shell
2. /etc/group
3. /etc/shadow -->passwd를 통해 암호화된 암호를 등록
4. useradd -p `openssl passwd 1234` shj
--> useradd 명령어 사용시 -p 옵션을 사용하려면
`openssl passwd 1234` 처럼 넣어서 사용가능
◇ 사용자 디렉토리 생성 과정
/etc/skel 에 생성되어지는 기본 설정 값이 들어있다.
/etc/login.defs 파일의 역할 --> useradd명령어가 수행될 수 있도록 해주는 기본 설정 파일
◇Log-in
id와 passwd입력
-->없는 id입력시에도 passwd입력창이 뜨고 passwd입력 후에 id검색이 시작.
1. /etc/passwd 파일에서 입력된 id검색
2. /etc/shadow 파일에서 암호인증
3. /etc/profile에 있는 공통된 PATH값을 읽어온다.
4. $HOME변수의 값을 사용해서 home Directory로 이동
5. .bash_profile + .bashrc loading
6. prompt 생성
◇
vi파일보기 상태에서 :! 를 치고 프롬프트에서 사용하는 명령어를 쓴다.
ex) :!ls /etc
종료 후는 다시 원래 띄워놓았던 파일 출력
vi /etc/motd
->인사말
[출처] [Linux] 1월 24일 강의내용 |작성자 앙꼬만두