리눅스

유저,그룹,권한

짱구는굿 2023. 8. 3. 16:06
useradd [옵션] 사용자 이름
-> 명령어를 사용하면 새로운 사용자를 시스템에 등록하고, 해당 사용자의 홈 디렉터리를 생성하며, 기본적인 사용자 설정을 초기화합니다.

 

# useradd test12 : useradd 같은 경우 옵션을 사용해 계정 암호 홈 디렉터리를  하나하나 직접 설정해줘야 하는 불편함이 있다. 

 

 

adduser 사용자이름
-> useradd 명령어와는 다르게 adduser는 사용자 계정을 추가하는 과정에서 추가적인 설정들을 보다 편리하게 제공하는 사용자 인터페이스를 제공합니다

 

# adduser test1234 : useradd와 다르게 모든걸 한번에 할수있다

 

 

# tail -n 4 /etc/passwd : 각 줄은 하나의 사용자 계정을 나타내며, 콜론(:)으로 구분된 필드를 포함하고 있습니다. 주로 다음과 같은 형식을 가집니다:

 

 

# tail -n 4 /etc/shadow : 파일에 실제 암호 해시가 저장되어 있습니다.

 

 

groupadd [옵션] [생성 그룹]
-> 새로운 사용자 그룹을 추가하는 명령어입니다

 

# groupadd testgroup :  testgroup을 생성한다

 

 

# groupadd -g 1111 testgroup12 : 새로운 그룹에 원하는 GID를 직접 지정할 수 있습니다. GID는 그룹의 고유 식별자입니다.

 

 

# groupmod -g 3333 testgroup12 : 기존 사용자 그룹의 속성을 수정하는 명령어입니다

 

 

# groupdel testgroup12 : 기존 사용자 그룹을 삭제하는 명령어입니다