본문 바로가기

리눅스

[리눅스] CentOS7 계정 생성 / 삭제

반응형

 리눅스에서 #은 root(관리자) $는 유저 → #으로 시작하면 root 계정에서만 적용가능

 

 

# useradd 유저이름

   

   ex) useradd user1

     

 

 계정 생성 확인하기

    → 계정이 생성되면 /etc/passwd, /etc/shadow, /etc/group에 저장된다

그림 1) 사용자계정의 생성 과정 

  

# grep 유저이름 /etc/passwd /etc/shadow        

  // grep 문자열 : 지정한특정 문자열을 검색하여 동일한 문자열이 있는 줄의 패턴을 찾아 화면에 출력한다.

 

   ex) grep user /etc/passwd /etc/shadow

 

# userdel 유저이름

   ex) userdel user1

 

자동으로 계정 생성

for i in $(seq 1 24);                          // for 변수 in 목록
do 

useradd -p `openssl passwd 123456` user${i};   // openssl 명령어로 암호화된 비밀번호 설정

done

자동으로 계정 삭제

for i in $(seq 1 24); 
do 

userdel -r user${i}; 

done