◇사용자계정, 그룹계정 관리하기

[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

->인사말

 

Posted by 달팽이맛나
,