Image

지식 기반 → Linux Debian에서 SSH를 통한 루트 액세스

[가상 서버]
출판 날짜: 13.03.2024

Linux Debian 운영 체제를 설치할 때 루트 사용자의 비밀번호를 설정하고 새 사용자를 생성하고 이에 대한 비밀번호를 지정하라는 메시지가 표시됩니다.

설치가 완료되면 서버가 재부팅되고 SSH 로그인이 제공됩니다. 기본적으로 루트 사용자로 로그인할 수 없습니다. 이는 서비스 구성 파일에서 금지되어 있기 때문입니다.

생성된 사용자로 로그인한 후 명령을 실행하고 설치 시 지정한 비밀번호를 지정하여 루트 사용자를 가장해야 합니다:

user@My-server:~$ su -
Password:

로그인에 성공하면 볼 수 있습니다:

root@My-server:~#

이는 루트로 성공적으로 로그인했으며 모든 권한을 사용할 수 있음을 의미합니다.

SSH를 통해 루트로 즉시 로그인하려면 구성 파일에서 SSH 서비스를 활성화해야 합니다.

nano /etc/ssh/sshd_config
PermitRootLogin yes

변경 사항을 적용하려면 서비스를 다시 시작하세요:

service sshd restart

이제 일반 사용자를 거치지 않고 루트로 SSH에 즉시 로그인할 수 있습니다.

편의성을 추가하면 보안이 저하된다는 점을 기억하세요. 두 가지 특성(편의성과 안전성)은 서로 반대이기 때문입니다. 이는 로컬 스탠드에서는 매우 정상적인 일이지만 인터넷의 프로덕션 서버에서는 완전히 용납될 수 없습니다.





No Comments Yet