리눅스 useradd, userdel 명령어: 사용자 계정 생성 및 삭제하기

리눅스 useradd, userdel 명령어: 사용자 계정 생성 및 삭제하기

리눅스에서 useradduserdel 명령어는 각각 사용자 계정을 생성하고 삭제하는 데 사용됩니다. 이 명령어들을 통해 시스템 관리자는 새로운 사용자를 추가하거나 필요하지 않은 사용자를 제거할 수 있습니다.

1. useradd 명령어

useradd 명령어는 새 사용자 계정을 만들 때 사용됩니다. 이때 다양한 옵션을 통해 사용자 환경을 설정할 수 있습니다.

옵션설명
-m사용자의 홈 디렉토리를 자동으로 생성합니다.
-d사용자의 홈 디렉토리를 지정합니다.
-e계정 만료 날짜를 지정합니다 (YYYY-MM-DD 형식).
-s기본 쉘을 지정합니다.
-g기본 그룹을 지정합니다.
$ useradd -d /home/newuser -s /bin/bash -g users newuser

명령어는 ‘newuser’라는 새 사용자를 생성하며, /home/newuser에 홈 디렉토리를 설정하고 /bin/bash를 기본 쉘로 지정합니다. 또한, 사용자를 ‘users’ 그룹에 속하게 합니다.

2. userdel 명령어

userdel 명령어는 기존 사용자 계정을 시스템에서 삭제합니다. 사용자의 데이터 및 설정을 제거하는 데 사용될 수 있습니다.

옵션설명
-r사용자의 홈 디렉토리와 메일 스풀을 삭제합니다.
$ userdel -r olduser

명령어는 ‘olduser’라는 사용자를 삭제하고, 해당 사용자의 홈 디렉토리와 메일 스풀을 함께 제거합니다.

3. 사용 예시

다음은 useradduserdel 명령어를 사용하는 몇 가지 예시입니다.

$ useradd -m user3
$ passwd user3
[비밀번호 설정]
$ userdel -r user3

‘user3’라는 새 사용자를 생성하고 비밀번호를 설정한 후, 이 사용자를 삭제하는 과정을 보여줍니다. ‘useradd’ 명령어로 패스워드를 지정하지 않고 계정을 생성한 이후에 ‘passwd’ 명령어로 패스워드를 지정할 수 있습니다.

리눅스 useradd, userdel 명령어 사용 예시

관련 이전 게시글

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤