이번 시간에는 리눅스 서버의 관리자 계정인 루트(root)의 비밀번호를 최초 설정하는 방법과 루트계정으로 로그인 하는 방법에 대해서 알아 보겠습니다.
TECH&FIN 블로그에서는 PuTTY라는 터미널 프로그램을 사용하여 서버에 접속하여 작업을 진행하게 됩니다. PuTTY를 이용하여 서버에 접속하는 방법은 아래 포스트를 참고 부탁 드리겠습니다.
2021.06.04 - [코딩스토리/클라우드 서버] - 오라클 클라우드 서버 접속하기 - PuTTY
목차 - 클릭하면 이동합니다.
ROOT 계정이란?
리눅스 서버에서 루트계정은 윈도우에서의 어드민 계정(Administrator)과 같습니다. 모든 권한을 가진 슈퍼유저라고 생각하시면 됩니다.
루트계정으로는 다른 계정을 생성하거나 관리하고 방화벽 설정을 변경하거나 소프트웨어를 설치하는 등의 시스템 어드민이 하는 작업들을 수행 합니다.
그 외의 일반적으로 프로젝트를 하려는 경우에는 별도로 프로젝트만을 위한 계정을 만들어서 진행하게 됩니다.
물론 루트계정으로 서버 내의 모든 프로젝트를 생성하고 운영할 수도 있지만 공동 작업을 하는 경우 root 계정의 비밀번호를 공유해야 하거나 모든 권한을 가지고 있는 루트계정이 관련 없는 프로젝트의 내용을 건드릴 수도 있습니다.
그래서 루트를 이용해서 모든 작업을 하는 것은 보안적인 측면에서 상당히 취약하며 권장하지 않는 방법입니다.
지금은 시스템 관리를 위한 루트계정의 비밀번호를 설정하는 방법과 로그인 하는 방법에 대해서 살펴 보겠습니다.
ROOT 비밀번호 최초 설정하기
오라클 리눅스에 로그인 하면 기본 계정인 "opc" 계정으로 로그인 하게 됩니다. 해당 계정에서 아래 명령어를 입력 합니다.
sudo passwd root
그 다음에 사용할 비밀번호를 두 번 입력하면 비밀번호 설정이 완료 됩니다.
ROOT 계정으로 로그인하기
리눅스에서는 su(switch user)라는 명령어로 사용자를 변경하여 로그인할 수 있습니다.
su - root
위의 명령어를 이용해서 root 계정으로 변경합니다.
whoami
whoami 명령어를 이용하면 현재 로그인한 사용자 계정 이름을 확인 할 수 있습니다.
'코딩스토리 > 리눅스' 카테고리의 다른 글
SSH Key를 이용해서 SFTP로 서버에 접속하기 - Filezilla sFTP 프로그램 이용 (0) | 2021.12.02 |
---|---|
리눅스 SSH Key 추가하여 사용자로 로그인하기 - 오라클 리눅스8 (6) | 2021.06.11 |
리눅스 사용자 계정 SUDO 권한 부여하기 - 오라클 리눅스8 (0) | 2021.06.11 |
리눅스 사용자 계정 추가하기 - 오라클 리눅스8 (0) | 2021.06.11 |
오라클 리눅스8 부트볼륨 루트 파티션 늘리는 방법 (1) | 2021.06.06 |
리눅스 서버 패키지 업데이트 하기 - dnf update(upgrade) (0) | 2021.06.06 |