공부/리눅스 관련

리눅스 유저 추가 방법

inSaPPoRo 2024. 5. 4. 15:06

리눅스 유저 추가 방법에 대해서 알아 보겠습니다. 리눅스 에서 유저를 추가 하는 방법은 크게 2가지 방법이 있습니다. adduser와 useradd가 있습니다.
useradd는 그냥 유저만 추가해 준다고 생각 하시면 되고 adduser는 기본 정보를 같이 생성 하실 수 있습니다.

useradd

root@cd7d337c4b5b:/# useradd user1
root@cd7d337c4b5b:/# id user1
uid=1000(user1) gid=1000(user1) groups=1000(user1)
root@cd7d337c4b5b:/#

아주 간단하게 user1이라는 유저를 추가 할 수 있습니다.
이렇게 추가 하시면 비번도 없고 홈 디렉토리도 없으니 추가해줘야 합니다.

adduser

root@cd7d337c4b5b:/# adduser user2
Adding user `user2' ...
Adding new group `user2' (1001) ...
Adding new user `user2' (1001) with group `user2' ...
Creating home directory `/home/user2' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully
Changing the user information for user2
Enter the new value, or press ENTER for the default
    Full Name []:
    Room Number []:
    Work Phone []:
    Home Phone []:
    Other []:
Is the information correct? [Y/n] Y
root@cd7d337c4b5b:/# id user2
uid=1001(user2) gid=1001(user2) groups=1001(user2)
root@cd7d337c4b5b:/#

adduser로 유저를 생성 하시면 group과 user의 생성은 useradd과 비슷하지만
home directory를 생성해줍니다. /etc/skel 폴더의 내용을 복사해서 홈 디렉토리에 넣어 줍니다.
그리고 비번(password)도 설정하고 유저의 정보도 입력 하라고 나옵니다.

마치며

오늘은 리눅스 유저 생성 방법에 대해서 알아 보았습니다.
로그인을 위해서 유저를 추가 하신다면 adduser를 이용하셔서 추가 하는 방법을 추천 드립니다.

반응형