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