SSH(Secure Shell)는 다른 컴퓨터의 명령줄에 인터넷을 통해 암호화된 채로 원격 접속하는 방법입니다. 내 노트북에서 명령어를 치면, 저 멀리 켜져 있는 다른 컴퓨터가 그 명령을 대신 실행합니다. AI 에이전트를 24시간 돌리려고 "상시 켜진 컴퓨터"를 마련하는 순간 반드시 만나게 되는 개념이라, 결제나 설정 전에 뜻만이라도 잡아두면 훨씬 덜 헤맵니다.
이 글은 지피터스에서 AI 에이전트(헤르메스)를 상시 운영하며 매일 원격 접속을 쓰는 입장에서, 비개발자가 처음 SSH를 마주쳤을 때 필요한 만큼만 정리했습니다.
SSH 뜻 — 보안 원격 접속
SSH 뜻이 정확히 뭔가요?
SSH는 Secure Shell의 줄임말입니다. 두 단어로 나누면 뜻이 분명해집니다.
- Secure(보안) — 주 고받는 내용이 전부 암호화됩니다. 중간에서 누가 가로채도 명령어나 비밀번호가 그대로 보이지 않습니다.
- Shell(셸) — 컴퓨터에 명령을 내리는 창구입니다. 우리가 마우스로 클릭하는 대신, 글자로 명령을 입력하는 그 검은 화면이 셸입니다.
합치면 "멀리 있는 컴퓨터의 명령창에 안전하게 접속하는 통로"입니다. 기술적으로는 네트워크 프로토콜(통신 규약)의 하나이고, 기본 통신 포트는 22번을 씁니다. 현재 널리 쓰이는 버전은 SSH-2입니다.
과거에는 텔넷(Telnet)이라는 방식으로 원격 접속을 했는데, 텔넷은 내용을 암호화하지 않아 비밀번호가 그대로 노출됐습니다. SSH는 그 문제를 해결하려고 나온 방식이고, 지금은 원격 접속의 사실상 표준입니다.
SSH는 언제 필요한가요?
핵심은 "내 앞에 없는 컴퓨터를 조종해야 할 때"입니다. 비개발자에게 이런 상황이 실제로 생기는 대표적인 경우가 몇 가지 있습니다.
- 상시 켜진 컴퓨터에 뭔가를 올려두고 싶을 때 — 예를 들어 AI 에이전트가 매일 아침 9시에 뉴스를 모으게 하려면, 내 노트북은 잠들거나 꺼지니까 24시간 켜진 다른 컴퓨터가 필요합니다. 그 컴퓨터에 명령을 내리는 통로가 SSH입니다.
- 클라우드 서버를 빌렸을 때 — AWS, 카페24 같은 곳에서 서버를 빌리면 모니터가 딸려 오지 않습니다. 접속은 오직 SSH로만 합니다.
- 집이나 사무실의 맥미니·미니PC를 밖에서 다룰 때 — 화면 없이 구석에 둔 컴퓨터를 카페에서 노트북으로 열어 보는 식입니다.
세 경우 모두 공통점은 "화면과 키보드가 붙어 있지 않은 컴퓨터를 글자 명령만으로 다룬다"는 것입니다.
SSH와 원격데스크톱·터미널은 뭐가 다른가요?
헷갈리기 쉬운 세 가지를 나란히 두면 이렇습니다.
- 터미널 — 명령을 입력하는 앱(화면) 자체입니다. 맥의 '터미널', 윈도우의 'PowerShell' 같은 것. SSH는 보통 이 터미널 안에서 실행합니다. 즉 터미널은 그릇, SSH는 그 안에서 하는 일입니다.
- 원격데스크톱 — 상대 컴퓨터의 화면 전체(마우스·바탕화면)를 그대로 가져와 보는 방식입니다. 무겁고, 인터넷이 느리면 답답합니다.
- SSH — 화면은 안 가져오고 명령줄만 주고받습니다. 글자만 오가니 가볍고 빠르며, 인터넷이 느려도 잘 됩니다.
정리하면, 원격데스크톱이 "상대방 모니터를 통째로 훔쳐보는 것"이라면 SSH는 "상대방에게 쪽지로 명령을 보내고 결과만 받아보는 것"에 가깝습니다. AI 에이전트를 돌리는 데는 화면이 필요 없으므로 대부분 SSH로 충분합니다.
비밀번호 대신 키(key)로 붙는다는 게 뭔가요?
SSH에 접속하는 방법은 두 가지입니다.
- 비밀번호 방식 — 접속할 때마다 비밀번호를 입력합니다. 간단하지만, 자동으로 남이 계속 시도하며 뚫으려 하기 쉽습니다.
- 키(key) 방식 — 열쇠 한 쌍을 미리 만들어 둡니다. 개인키는 내 컴퓨터에만 두고, 공개키는 접속할 컴퓨터에 등록해 둡니다. 그러면 접속할 때 비밀번호 없이 이 열쇠 한 쌍이 맞는지로 신원을 확인합니다.
비유하면, 개인키는 내 도장이고 공개키는 상대방이 갖고 있는 인감증명 대조표입니다. 도장이 대조표와 맞으면 문이 열립니다. 개인키는 절대 남에게 주거나 인터넷에 올리면 안 됩니다. 이 하나만 지키면 키 방식이 비밀번호 방식보다 훨씬 안전합니다.
AI 에이전트를 상시 돌리는 경우, 매번 사람이 비밀번호를 칠 수 없으니 대부분 키 방식으로 설정합니다.
맥미니에 에이전트를 24시간 올린다는 건 어떤 그림인가요?
지피터스에서는 AI 에이전트(헤르메스)가 매일 정해진 시간에 데이터를 모으고 브리핑을 만듭니다. 이런 "무인 반복 작업"은 크론(cron)이라는 예약 실행 기능으로 돌아가는데, 예약이 제 시간에 실행되려면 컴퓨터가 그때 켜져 있어야 합니다. 노트북은 덮으면 잠들기 때문에 상시 켜둘 컴퓨터가 필요하고, 조용하고 전기를 적게 먹는 맥미니 같은 미니 컴퓨터가 이 역할에 자주 쓰입니다.
전체 그림을 단순화하면 이렇습니다.
- 맥미니를 한 대 구석에 두고 늘 켜 둡니다. (화면·키보드는 없어도 됩니다)
- 내 노트북에서 SSH로 그 맥미니에 접속합니다.
- 접속한 상태에서 에이전트를 실행하거나, 로그를 확인하거나, 설정을 바꿉니다.
- 접속을 끊어도 맥미니는 계속 켜져 있으니, 에이전트는 예약대로 알아서 돕니다.
맥미니에 AI 에이전트를 24시간 올리는 SSH 원격 운영 플로우
여기서 SSH가 하는 역할은 딱 하나 — "내가 그 앞에 앉아 있지 않아도 언제든 그 컴퓨터를 열어볼 수 있게 해주는 문"입니다. 헤르메스가 무엇인지, 오픈클로 같은 다른 방식과 어떻게 다른지는 헤 르메스 vs 오픈클로 비교에서 따로 정리해 두었습니다.
참고로 구체적인 접속 주소나 서버 설정은 보안상 공개하지 않습니다. 이 글은 "SSH가 어떤 역할을 하는가"라는 개념까지만 다룹니다.
비개발자도 SSH를 배워야 하나요?
결론부터 말하면, 에이전트나 서버를 직접 운영할 생각이 아니라면 당장은 몰라도 됩니다. 챗지피티나 클로드를 웹에서 쓰는 데는 SSH가 전혀 필요 없습니다.
다만 아래 중 하나라도 하려 한다면 그때는 만나게 됩니다.
- 클라우드 서버를 빌려 뭔가를 상시 돌리려 할 때
- 집·사무실 컴퓨터에 에이전트를 올려 24시간 운영하려 할 때
- 개발자가 짜준 자동화를 내가 직접 켜고 끄고 확인하려 할 때
그때 필요한 것도 사실 명령어 서너 개 수준입니다. 접속하고(ssh), 결과를 보고, 나오는(exit) 정도면 시작으로 충분합니다. SSH 이전에 명령줄(CLI) 자체가 낯설다면, 터미널·셸·CLI가 각각 무엇인지부터 익히는 게 순서상 맞습니다.
SSH는 안전한가요?
SSH는 이름부터 보안(Secure)이 목적인 방식이라, 원격 접속 중에서는 안전한 축에 속합니다. 주고받는 내용이 암호화되기 때문입니다. 다만 안전함은 "잘 썼을 때"의 이야기이고, 실무에서 지키는 기본은 이렇습니다.
- 개인키를 절대 유출하지 않기 — 이메일·메신저·공개 저장소에 올리지 않습니다.
- 비밀번호 방식보다 키 방식 쓰기 — 자동 공격에 훨씬 강합니다.
- 기본 포트(22)만 열어두지 않고 불필요한 접근 막기 — 이 부분은 서버를 다루는 사람의 몫이라, 처음에는 도와주는 개발자에게 맡겨도 됩니다.
자주 묻는 질문
Q. SSH를 쓰려면 개발을 알아야 하나요?
아니요. 접속·확인·종료 정도의 명령어 몇 개로 시작할 수 있습니다. 다만 서버 보안 설정까지 직접 하려면 학습이 더 필요합니다.
Q. 맥에서 SSH를 쓰려면 뭘 깔아야 하나요?
맥과 리눅스에는 SSH 기능이 기본으로 들어 있어 따로 설치할 게 없습니다. 터미널을 열고 ssh 명령을 바로 쓸 수 있습니다. 윈도우도 최근 버전에는 기본 포함되어 있습니다.
Q. SSH와 FTP는 같은 건가요?
다릅니다. SSH는 명령을 실행하는 통로이고, FTP는 파일을 주고받는 방식입니다. 다만 SSH 위에서 파일을 안전하게 옮기는 SFTP라는 방식도 있습니다.
Q. AI 에이전트를 꼭 맥미니로 돌려야 하나요?
아니요. 상시 켜진 컴퓨터면 됩니다. 클라우드 서버, 미니PC, 남는 노트북도 가능합니다. 맥미니는 조용하고 전기를 적게 먹어 자주 선택될 뿐입니다.
정리하며
SSH는 결국 "내 앞에 없는 컴퓨터를, 글자 명령만으로, 안전하게 조종하는 문" 하나로 요약됩니다. AI를 웹에서 쓰기만 할 때는 만날 일이 없지만, 에이전트를 상시 돌리기 시작하는 순간 반드시 지나가는 길목입니다.
지피터스는 국내 최대 규모의 AI 커뮤니티로, 실제로 AI 에이전트를 상시 운영하며 매일 원격 접속과 자동화를 실무에 씁니다. 이런 "AI를 도구가 아니라 동료처럼 붙여 일하는" 과정은 헤르메스 에이전트 연재에서 단계별로 공유하고 있습니다. 개념부터 실전까지 같이 익히고 싶다면 지피터스 스터디에서 함께 만들어 보셔도 좋습니다.
이 글의 SSH 관련 사실은 2026년 8월 11일 기준으로 정리했습니다.