본문 바로가기
리눅스

리눅스 계정관리1

by 딸기뚜왈기 2024. 3. 9.


유저 생성
#useradd user1

비밀번호 변경
#passwd user1

 

ctl alt f2 현재페이지로 이동
ctl alt f3

02. 계정 생성시 관련 파일  및 디렉터리
1) /etc/passwd <-- 사용자 일반 정보 저장
[계정명]:[패스워드]:[UID]:[GID]:[Comment]:[사용자홈디렉터리]:[셀 종류]

user2:x:1002:1002::/home/user2:/bin/bash(comment없음)
user2:x:1002:1002:lim:/home/user2:/bin/bash(comment있음)

2) /etc/shadow <-- 사용자 패스워드 정보 저장(암호화 된 패스워드)
3) /etc/group <--그룹 정보 저장
4) /var/mail <-- 사용자 메일 저장 
cd /home 
cd /var/mail
vi /var/mail

5) /home/user1 <-- user1 사용자의 홈디렉터리


>>참조 파일: /etc/login.defs

03. 패스워드 변경
#passwd [변경할 계정명] 
ex)passwd user1 

04. 사용자 전환 명령어 
#su [전환할 계정명]
ex) su user1 

05. 계정삭제 
#userdel [옵션] user5

#userdel -r user5

 

================================================

#cat /etc/passwd

사용자계정

 

.

.

.

 

시스템 계정 

.

.

.

일반사용자계정

UID가 1000번부터 시작된것 확인 가능.

cd /etc

vi passwd

x를 지우면 

비번 없이 로그인 가능

cd /etc

vi login.defs 들어가서

UID MIN 수정해준다.

 

1000을 2000으로 수정하고 난 뒤

#유저3생성하면

 

UID가 2000부터 생성된다.

 

<미션> <미션> <미션> <미션> <미션> <미션> <미션> <미션> <미션> <미션> <미션> <미션> <미션> <미션> <미션> 

 

## user11 계정추가하기

명령어 방식 말고! 

다섯마을 다 돌면서 user11정보 추가해주기.

 

cp -rf user10 user11

user10 안에 있는 정보를 user11로 복사해주는 것.

 

==========================================================================

 

#su (switch user)