코딩스토리/리눅스

리눅스 루트(root) 계정 비밀번호 설정 및 로그인

Tech&Fin 2021. 6. 6. 09:53
반응형

이번 시간에는 리눅스 서버의 관리자 계정인 루트(root)의 비밀번호를 최초 설정하는 방법과 루트계정으로 로그인 하는 방법에 대해서 알아 보겠습니다.

 

TECH&FIN 블로그에서는 PuTTY라는 터미널 프로그램을 사용하여 서버에 접속하여 작업을 진행하게 됩니다. PuTTY를 이용하여 서버에 접속하는 방법은 아래 포스트를 참고 부탁 드리겠습니다.

 

2021.06.04 - [코딩스토리/클라우드 서버] - 오라클 클라우드 서버 접속하기 - PuTTY

 

오라클 클라우드 서버 접속하기 - PuTTY

이번 시간에는 PuTTY 프로그램을 이용해서 오라클 클라우드 서버에 SSH Key를 이용해서 접속하는 방법에 대해서 알아보겠습니다. 오라클 클라우드 생성 방법 및 PuTTY 설치 그리고 SSH KEY 생성은 이전

technfin.tistory.com

 

목차 - 클릭하면 이동합니다.

     

    ROOT 계정이란?

    리눅스 서버에서 루트계정은 윈도우에서의 어드민 계정(Administrator)과 같습니다. 모든 권한을 가진 슈퍼유저라고 생각하시면 됩니다.

     

    루트계정으로는 다른 계정을 생성하거나 관리하고 방화벽 설정을 변경하거나 소프트웨어를 설치하는 등의 시스템 어드민이 하는 작업들을 수행 합니다.

     

    그 외의 일반적으로 프로젝트를 하려는 경우에는 별도로 프로젝트만을 위한 계정을 만들어서 진행하게 됩니다.

     

    물론 루트계정으로 서버 내의 모든 프로젝트를 생성하고 운영할 수도 있지만 공동 작업을 하는 경우 root 계정의 비밀번호를 공유해야 하거나 모든 권한을 가지고 있는 루트계정이 관련 없는 프로젝트의 내용을 건드릴 수도 있습니다.

     

    그래서 루트를 이용해서 모든 작업을 하는 것은 보안적인 측면에서 상당히 취약하며 권장하지 않는 방법입니다.

     

    지금은 시스템 관리를 위한 루트계정의 비밀번호를 설정하는 방법과 로그인 하는 방법에 대해서 살펴 보겠습니다.

     

    ROOT 비밀번호 최초 설정하기

    오라클 리눅스에 로그인 하면 기본 계정인 "opc" 계정으로 로그인 하게 됩니다. 해당 계정에서 아래 명령어를 입력 합니다.

     

    sudo passwd root

    그 다음에 사용할 비밀번호를 두 번 입력하면 비밀번호 설정이 완료 됩니다.

     

    ROOT 계정으로 로그인하기

    리눅스에서는 su(switch user)라는 명령어로 사용자를 변경하여 로그인할 수 있습니다.

     

    su - root

    위의 명령어를 이용해서 root 계정으로 변경합니다.

     

    whoami

    whoami 명령어를 이용하면 현재 로그인한 사용자 계정 이름을 확인 할 수 있습니다.

    반응형