Ubuntu 22.04 Server / root 계정으로 로그인하는 방법, root 계정으로 ssh 접속하는 방법
Created 2020-09-14
Last Modified 2024-04-28
Ubuntu는 설치할 때 일반 사용자 계정만 만듭니다. 관리자 권한이 필요할 때는 sudo를 이용하죠. 그런데 공부를 위해 혼자만 사용하거나, 여러 가지 이유로 보안에 문제가 없는 경우 root 계정으로 로그인해서 작업하는 게 편합니다.
root 계정으로 로그인 하는 방법
- 일반 사용자 계정으로 로그인합니다.
- 다음과 같이 명령하여 root 계정의 비밀번호를 만들면 root 계정으로 로그인할 수 있습니다.
# sudo passwd root
root 계정으로 ssh 접속하는 방법
위와 같이 root 계정의 비밀번호를 만들어도, 로컬로만 로그인할 수 있습니다. SSH로 원격 접속을 하기 위해서는 추가 설정이 필요합니다.
설정 파일 수정
- 텍스트 편집기로 /etc/ssh/sshd_config 파일을 엽니다.
- 다음과 같은 코드에서...
#PermitRootLogin prohibit-password
- 주석을 제거하고 prohibit-password를 yes로 바꿉니다.
PermitRootLogin yes
설정 적용하기
- 다음과 같이 명령하여 변경한 설정을 적용시키면 root 계정의 SSH 접속이 가능합니다.
# systemctl restart sshd