리눅스 입문 - 터미널 사용 및 루트계정 활성화

2023. 9. 22. 03:59Linux

이제 OS가 설치되었으니 리눅스의 꽃인 터미널을 통해 CLI를 사용해보자. 바탕화면에서 우측 마우스 클릭 또는  Ctrl + Alt + T로 터미널을 실행시킬 수 있다.

리눅스는 CLI: Command-Line Interface로 컴퓨터를 명령어로 제어한다. 기본적으로 사용하는 윈도우 같은 GUI: Graphic User Interface 대신에 CLI를 사용하는 이유는 GUI에 비해 적은 자원 소모와 높은 안전성, 빠른 속도에 있다.

우선 su(Switch user)로 사용자를 변경해주어야 한다. 이때 sudo를 붙여 사용자 계정에서 어드민으로 바꿔준다. sudo su - root를 입력하면 Passwd라고 나오는데 여기는 현재 사용자의 패스워드를 입력해준다.

SUDO 권한이란?
리눅스 서버에서 사용자 계정을 추가/삭제 또는 변경하거나 서비스를 시작/중지하고 방화벽 설정을 변경하는 등의 시스템 어드민이 하는 작업은 해당 명령어의 실행 권한을 가지고 있는 루트(root) 계정으로 진행하게 된다.
하지만 사용자 계정으로 로그인하여 프로젝트 작업을 하는 중 간혹 시스템 어드민으로 해야 하는 작업을 진행해야 하는 경우가 있는데요. 이런 경우 매번 루트(root) 계정으로 변경했다 다시 사용자 계정으로 돌아오는 작업은 번거로울 수 있다.
SUDO 명령어는 사용자 계정으로 로그인 한 상태에서 어드민 권한으로 해당 명령어를 실행할 수 있도록 해 주는 명령어.

이제 root권한이 활성화 된 것을 볼 수 있다. pwd를 입력하여 현재 내 위치가 어디인지 확인해보면 root 디렉토리가 보이는것을 알 수 있다. whoami명령어로 현재 계정이 누구인지 확인해 볼 수 있다. 로그아웃은 Ctrl + d 버튼으로 가능하다. 로그아웃 한 뒤 pwd와 whoami를 입력하면 결과가 다른것을 알 수 있다.