SSH 서버 보안 강화를 위한 기본적인 설정 방법
SSH 서버의 보안 강화에 대해 이야기해보려고 합니다. SSH는 Secure Shell의 약자로, 네트워크 상에서 암호화된 방식으로 원격 접속을 가능하게 하는 프로토콜입니다. 이 프로토콜을 사용하면, 물리적으로 멀리 떨어진 서버에 안전하게 접속할 수 있습니다. 그러나 이 SSH도 잘못 설정하거나 보안에 신경을 쓰지 않으면 공격의 대상이 될 수 있기 때문에 미리 주요 설정들을 알고 사용해야 합니다. 1. LoginGraceTime SSH 접속 시도 후 인증에 성공할 때까지 허용하는 시간을 줄입니다. 이를 통해 공격자가 무작위로 비밀번호를 시도하는 시간을 제한하게 됩니다. 기본 설정 값은 보통 2분이지만, 이를 1분으로 줄여줍니다. LoginGraceTime 1m 2. PermitRootLogin 루트 로그..