2.2.2 adduser/useradd, 사용자 추가

    신규 사용자를 추가할 때는 adduser 혹은 useradd 명령어를 사용한다. 명령어 형식은 adduser <사용자명>이고, -d 옵션으로 홈 디렉터리를 변경하거나, -g <그룹 ID> 혹은 -G <그룹명>으로 추가 사용자의 그룹을 지정할 수도 있다.

    Tip ≣


    사용자 추가, 제거, 확인 등의 명령은 일반 사용자는 실행할 수 없는 명령으로 sudo 명령어를 이용해 root 권한으로 실행해야 한다.

    # testuser 이름으로 사용자 생성
    secu@secu-VirtualBox:~$ sudo useradd testuser
    [sudo] secu의 암호: 
    
    # 그룹 ID를 1로 지정한 testuser2 사용자 생성
    secu@secu-VirtualBox:~$ sudo useradd -g 1 testuser2
    
    # 사용자 정보를 확인하기 위해 /etc/passwd라는 사용자 정보가 담긴 파일을 cat 명령어로 출력
    secu@secu-VirtualBox:~$ sudo cat /etc/passwd
    root:x:0:0:root:/root:/bin/bash
    daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
    ... 중간 생략 ...
    vboxadd:x:998:1::/var/run/vboxadd:/bin/false
    testuser:x:1001:1001::/home/testuser:/bin/sh  ← testuser 사용자 확인
    testuser2:x:1002:1::/home/testuser2:/bin/sh   ← 그룹 ID가 1로 지정된 testuser2 사용자 확인
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.