PuTTY를 대신하는 제대로 된 SSH 작업 공간

여기 적은 기능은 모두 Gimotty 0.1에 지금 들어 있습니다. 없는 것은 맨 끝에 모았습니다.

쓰던 것을 그대로 가져옵니다

  • PuTTY 레지스트리나 .reg 파일, SecureCRT, Xshell, OpenSSH config에서 가져옵니다. 연결할 수 있는지 확인하고, 적용되지 않는 설정을 목록으로 보여 줍니다.
  • PuTTY 명령줄: [user@]host [port], telnet://, -load, @session, -P -l -pw -pwfile -i -m -t -T -N -C -v -4 -6 -L -R -D -A -X -sercfg -sessionlog -cleanup.
  • SecureCRT SSH 명령줄: /SSH2 /L /P /PASSWORD /I /AUTH /S /T /N /LOCAL /REMOTE /LOG /COMPRESSION.
  • PuTTY .ppk 키 형식 2·3. PC에서 한 번만, 같은 암호로 변환합니다.
  • gimotty files ls/get/put/mkdir/rm/mv가 pscp와 psftp를 대신합니다.
이 PC의 PuTTY 레지스트리에서 세션을 가져오는 화면. 비밀번호는 가져오지 않습니다.
이 PC의 PuTTY 레지스트리에서 세션을 가져오는 화면. 비밀번호는 가져오지 않습니다. Windows에서 실행한 실제 Gimotty 화면입니다. 호스트는 예시입니다.

어디에든 연결합니다

  • SSH, 로컬 셸, Telnet, Rlogin, Raw TCP, 시리얼(COM·tty, mark·space 패리티, 1.5 정지 비트, DSR/DTR). 브레이크 신호도 보냅니다.
  • 점프 호스트 최대 8단. 주소나 다른 저장 세션으로 지정합니다.
  • SOCKS4·SOCKS4a·SOCKS5·HTTP 프록시, 로컬·원격·동적 포트 포워딩, SetEnv 환경 변수.
  • 처음 접속할 때 호스트 키를 보여 주고, 바뀐 키는 거부합니다.
세션 편집기의 점프 호스트 설정.
세션 편집기의 점프 호스트 설정. Windows에서 실행한 실제 Gimotty 화면입니다. 호스트는 예시입니다.

여러 세션을 한꺼번에

  • 탭 이름·색 지정, 끌어서 순서 바꾸기, 같은 세션을 새 탭으로 하나 더.
  • 2분할·4분할(좌우·상하·격자).
  • 모든 탭에 동시 입력, 현재 탭·모든 탭용 명령 입력 막대, 빠른 명령 버튼.
  • 여러 줄 붙여 넣기는 보내기 전에 내용을 확인합니다.
작업 공간 하나에 로컬 셸 두 개를 나란히 띄운 화면. 아래에 명령 입력 막대와 빠른 명령 버튼.
작업 공간 하나에 로컬 셸 두 개를 나란히 띄운 화면. 아래에 명령 입력 막대와 빠른 명령 버튼. Windows에서 실행한 실제 Gimotty 화면입니다. 호스트는 예시입니다.

터미널을 떠나지 않고 파일을

  • 터미널 옆 SFTP 탐색기: 폴더 이동, 올리기(끌어다 놓기 포함), 내려받기, 새 폴더, 이름 바꾸기, 삭제.
  • 폴더째 전송, 진행률·속도 표시와 취소.
  • 터미널과 같은 호스트 키·점프 호스트·프록시를 씁니다.
  • 전송 중 비밀번호·키 암호·OTP·처음 보는 호스트 키 확인을 대화상자로 묻습니다.

귀찮은 일은 자동으로

  • 로그온 동작: 기다릴 문자열이 나오면 보낼 문자열을 보냅니다.
  • 안티 아이들과 자동 재연결.
  • PuTTY와 같은 형식(&Y &M &D &T &H &P)의 파일 이름으로 세션 로그.
  • 키워드 강조.

비밀은 파일에 남기지 않습니다

  • 마스터 암호(Argon2id, XChaCha20-Poly1305)로 지키는 암호 보관함. 쓰지 않으면 저절로 잠깁니다.
  • 저장한 비밀번호는 그 세션의 로그인 프롬프트에, 접속 후 60초 안에, 한 번만 입력합니다.
  • 세션 파일에는 비밀번호가 들어가지 않습니다. -pw 비밀번호는 그 탭의 메모리에만 둡니다.
  • 프록시 비밀번호는 환경 변수로만 받습니다.

회선 위의 모든 문자를

  • 서버 문자 집합: UTF-8, EUC-KR(CP949), Shift_JIS, EUC-JP, GBK, Big5, Windows-1252, ISO-8859-2, Windows-1251, KOI8-R 등.
  • 한글 IME 조합 입력. 조합을 확정하는 Enter로 메시지가 전송되지 않습니다.
  • 한글이 정확히 두 칸을 차지하는 고정폭 글꼴 D2Coding을 내장했습니다.

업무용 앱처럼 배포합니다

  • 관리자 권한이 필요 없는 사용자별 설치 프로그램. 시작 메뉴와 앱 제거 항목도 만듭니다.
  • /S로 무인 설치·제거. 모든 내려받기 파일에 SHA-256 파일을 함께 둡니다.
  • 포터블 ZIP: 프로그램 옆에 gimotty-data 폴더를 만들면 모든 것이 거기에 저장됩니다.
  • DirectX 12를 먼저 쓰고 자동으로 WARP 소프트웨어 렌더러로 바꿉니다. VDI용 소프트웨어 렌더링 바로 가기도 있습니다.
  • 설정·세션·로그는 업데이트하거나 제거해도 남습니다.

현재 제한 사항

  • Windows 10·11(x64)에서만 실행됩니다. macOS·Linux 판은 아직 없습니다.
  • 앱 화면은 영어와 한국어입니다. 일본어 화면은 준비 중입니다.
  • 일본어·중국어 글자 표시는 충분히 검증하지 않았습니다. 한국어 시스템 글꼴에 없는 한자는 보이지 않을 수 있습니다.
  • 파일 전송은 SFTP만 됩니다. ZMODEM·Kermit은 없습니다.
  • VBScript·Python 로그온 스크립트는 실행하지 않습니다. 로그온 동작을 쓰세요.
  • MCP 서버는 stdio로만 연결합니다. HTTP 전송은 없습니다.
  • 얼리 액세스 빌드는 아직 코드 서명이 없어 Windows SmartScreen 경고가 뜰 수 있습니다.

내 서버에서 직접 써 보세요

모든 기능을 14일 동안 무료로 씁니다. 계정도 카드도 필요 없습니다.