SSH
SSH는 암호화된 연결로 원격 컴퓨터에 접속해 명령을 실행하거나 파일을 전송할 때 쓰는 네트워크 프로토콜이다.
SSH(Secure Shell)는 암호화된 연결로 네트워크 너머의 컴퓨터에 접속해 명령을 실행하거나 파일을 전송하는 네트워크 프로토콜이다. 1995년 핀란드의 Tatu Ylönen이 처음 개발했으며, 널리 쓰이는 SSH-2는 IETF가 표준으로 정했다. 공개키 인증에 쓰는 SSH 키를 지원하며, 웹 연결 암호화에 주로 쓰이는 TLS와 달리 원격 셸 접속과 포트 포워딩 같은 통신 터널링에 초점을 맞춘다.
이 설명은 AIPOST 기사와 널리 알려진 사실을 바탕으로 정리했습니다. 잘못된 내용이 있으면 정정 요청으로 알려 주세요.
이 항목을 다룬 기사
cmux 세로 탭, agent 상태 표시, SSH 연결 이어받기, 이미지 전달 터미널 중심이라 GUI를 원하는 사람에게는 맞지 않을 수 있음
개발자 컴퓨터에는 잠금이 풀린 SSH 키, 클라우드 자격 증명, 개인 token(서비스 접근 권한을 증명하는 문자열)이 그대로 놓여 있고 인터넷도 제한 없이 열려 있습니다.
Claude Code가 설치된 Ubuntu 서버에 Cursor 편집기로 SSH 접속해 작업했습니다.
PyPI에 올라온 1.827.7과 1.827.8 버전에는 프록시 서버 코드 안에 base64로 인코딩된 페이로드가 들어 있었고, 애플리케이션이 이를 불러오는 순간 자격증명과 SSH 키, 클라우드 메타데이터를 수집해 AES-256으로 암호화해 유출하는 3단계 루틴이 실행됐습니다.