[Linux] 서버에 사용자를 추가하고, 관리자 그룹에 추가하기

2025. 3. 10. 22:10·Server
반응형

 

 

우분투 리눅스 서버에 사용자를 추가하고, 관리자 그룹에 추가해보자. 

 

1) adduser [사용자명]

CentOS에서는 useradd와 adduser가 동일하지만, ubuntu의 경우 두 명령어가 약간 다르다. 

ubuntu에서는 useradd가 순수하게 계정만 생성해주고, 기본 쉘인 sh가 생성되며 끝이 난다. 

반면에 adduser는 계정 생성 시에 비밀번호 및 기타 정보를 입력받고, 홈 디렉토리가 자동으로 생성된다. 

따라서 ubuntu에서는 웬만하면 adduser를 사용하는 게 좋을 것 같다!

 

sudo
현재 사용자가 sudo(Superuser Do) 권한을 가진 경우, sudo를 사용하여 루트 권한으로 명령어를 실행할 수 있다. 
리눅스 및 유닉스 계열 시스템에서는 보안 강화를 위해 일반 사용자가 직접 root 계정을 사용할 수 없도록 제한하는 경우가 많다. 대신 sudo를 이용하면 일반 사용자도 관리자 권한을 일시적으로 획득하여 작업을 수행할 수 있다. 

 

 

2) usermod

usermod는 디렉토리 /home에 위치한 사용자들의 정보를 변경해준다. 

사용자의 홈 디렉토리, 그룹, 유효기간 등을 변경할 수 있다. 

-aG

  • -a(append): 기존 그룹을 유지하면서 새로운 그룹을 추가한다. 만약 -a 옵션 없이 -G sudo toni 를 실행하면, 사용자가 기존에 속해있던 다른 그룹이 제거될 수 있다. 
  • -G(groups):  사용자를 특정 그룹에 추가하는 옵션이다. 

3) 잘 적용되었는지 확인하기

  • id [사용자명] 명령어를 실행하면, 사용자가 속한 그룹 목록이 출력된다.
  • groups [사용자명] 명령어로도 사용자의 그룹을 확인할 수 있다. 

 

위와 같이 잘 적용된 것을 확인할 수 있다.

반응형

'Server' 카테고리의 다른 글

[Docker] 컨테이너 접속이 됐다가 안 됐다가... Docker 25.0.0 version 이슈  (0) 2025.03.26
[Linux] NIC가 어디에 (route, traceroute, ifconfig)  (0) 2025.03.13
VLAN  (0) 2025.01.21
IP와 서브넷  (0) 2025.01.21
스위치  (0) 2025.01.21
'Server' 카테고리의 다른 글
  • [Docker] 컨테이너 접속이 됐다가 안 됐다가... Docker 25.0.0 version 이슈
  • [Linux] NIC가 어디에 (route, traceroute, ifconfig)
  • VLAN
  • IP와 서브넷
kiritoni
kiritoni
안녕하세요, cool & soft한 백엔드 개발자가 되고싶은 토니입니다!
    반응형
  • kiritoni
    Code Art Online
    kiritoni
  • 전체
    오늘
    어제
    • 분류 전체보기 (32)
      • 경험 모음집 (5)
      • Spring Boot (9)
      • Java (0)
      • JPA (0)
      • Server (13)
      • CS (5)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    backend
    백준
    JPA
    Linux
    로드밸런서
    network
    kdt
    고용노동부
    Spring
    java
    구름톤
    보안
    springboot
    알고리즘
    springSecurity
    AUSG
    서버
    docker
    be
    pfsense
    Spring boot
    gdgoc
    server
    CS
    ubuntu
    웹
    구름톤딥다이브
    nlb
    해커톤
    빅챗
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
kiritoni
[Linux] 서버에 사용자를 추가하고, 관리자 그룹에 추가하기
상단으로

티스토리툴바