우분투 OpenSSH 서버 설치 및 설정
SSH(Secure Shell)는 네트워크를 통해 다른 컴퓨터에 안전하게 접속해 명령을 실행하거나 파일을 전송할 수 있게 해주는 암호화 프로토콜이다. 텔넷(Telnet)과 rsh(remote shell)의 보안 한계를 보완하기 위해 등장했으며, 오늘날에는 OpenSSH가 사실상의 표준 구현체로 널리 사용된다. Ubuntu에서 SSH 서버를 설치하고 설정하면 로컬 네트워크는 물론 인터넷을 통해서도 서버를 원격으로 관리할 수 있다. 이 글에서는 OpenSSH 서버 설치부터 기본 설정과 보안 강화까지의 과정을 단계별로 설명한다. SSH 프로토콜 개요 SSH(Secure Shell)란? SSH는 암호화된 통신 채널을 통해 원격 시스템에 안전하게 접속하는 프로토콜로, 22번 포트를 기본으로 사용하며 대칭키 암호화, 비대칭키 암호화, 해시 함수를 조합하여 기밀성, 무결성, 인증을 보장한다. ...