Product Hunt

Termphin — SSH client with sessions that never drop.

Termphin — 세션이 끊겨도 이어지는 SSH 클라이언트

Termphin은 연결이 끊겨도 원격 셸을 유지하는 SSH 클라이언트입니다. 서버에 작은 에이전트를 실행해 휴대폰 잠금, 신호 손실, 모바일 데이터 전환 뒤에도 같은 화면으로 돌아오게 하며 SFTP, 키, snippets, tunnels를 함께 제공합니다.

AI 요약

Termphin은 세션이 끊긴 뒤에도 원격 셸 작업을 이어가는 SSH 클라이언트입니다. Product Hunt 소개에 따르면 휴대폰 화면이 잠기거나 네트워크 신호를 잃거나 Wi-Fi에서 모바일 데이터로 전환해도 기존 작업을 유지합니다. 다시 연결하면 새 셸을 처음부터 여는 대신 이전에 보던 화면으로 돌아가는 방식입니다.

■ 서버에 셸을 유지하는 작은 에이전트

Termphin의 세션 유지 방식은 서버에 작은 agent를 두는 구조입니다. 이 agent가 서버에서 셸을 계속 열어 둡니다. 클라이언트와의 연결이 잠시 끊겨도 서버 쪽 셸이 함께 종료되지 않으므로, 사용자가 다시 접속했을 때 같은 작업 화면을 복원합니다. 소개문은 이 동작을 휴대폰 잠금, 신호 손실, 모바일 데이터 전환 같은 상황에서도 SSH 세션이 살아 있는 형태로 설명합니다.

일반적인 SSH 작업에서는 접속이 끊기면 실행 중이던 셸 화면과 작업 흐름을 다시 확인해야 합니다. Termphin은 이 지점을 대상으로 합니다. 사용자가 네트워크 상태를 계속 확인하거나 연결이 바뀔 때마다 새 세션을 다시 열 필요를 줄이고, 서버에 남아 있는 셸로 돌아가는 흐름을 제공합니다. 다만 소개된 내용에서 세션 보존 시간이나 재접속 절차의 세부 설정까지는 제시하지 않습니다.

■ htop과 vim 화면을 다시 그립니다

Termphin은 단순히 명령어 입력 기록만 보존하는 도구로 소개되지 않습니다. htop과 vim이 화면을 제대로 다시 그린다고 설명합니다. htop은 실행 중인 프로세스와 시스템 상태를 터미널 화면에 갱신하고, vim은 커서와 편집 화면을 사용하는 프로그램입니다. 이런 프로그램을 사용할 때 연결이 끊긴 뒤 화면이 깨지거나 현재 위치를 잃으면 작업을 이어가기 어렵습니다. Termphin은 재접속 뒤에도 이 두 프로그램이 올바르게 표시되는 동작을 제품 특징으로 내세웁니다.

따라서 소개문에서 말하는 복귀 대상은 단순한 명령줄 출력만이 아닙니다. 사용자가 보고 있던 터미널 화면과 상호작용 상태를 다시 표시하는 데 초점을 둡니다. htop이나 vim을 실행한 상태에서 휴대폰을 잠그거나 네트워크를 바꾼 뒤 돌아오는 사용 사례가 설명의 중심입니다.

■ SSH 주변 기능을 한 클라이언트에 포함합니다

Termphin은 세션 유지 외에도 SFTP, keys, snippets, tunnels를 포함합니다. SFTP는 SSH 연결을 이용한 파일 전송 기능입니다. keys는 비밀번호 대신 SSH 키를 이용한 인증 구성을 가리킵니다. snippets는 자주 쓰는 명령이나 입력 내용을 저장해 다시 사용하는 기능으로 소개됩니다. tunnels는 SSH 연결을 이용해 특정 네트워크 경로를 전달하는 기능입니다.

원문은 이 기능들의 구체적인 설정 화면이나 지원 형식을 설명하지 않습니다. 다만 Termphin을 세션 복구만 담당하는 보조 도구가 아니라, 파일 전송과 인증 키 관리, 반복 입력, 터널링까지 함께 제공하는 SSH client로 제시합니다. SSH로 서버에 접속하고 파일을 옮기며 반복 명령을 실행하는 작업을 한곳에서 처리하는 구성을 지향합니다.

■ 모바일 환경에서의 SSH 작업

소개문이 직접 언급하는 상황은 휴대폰 사용 중 발생하는 연결 변화입니다. 화면이 잠기면 애플리케이션의 연결이 끊길 수 있고, 이동 중에는 신호가 사라질 수 있습니다. Wi-Fi에서 모바일 데이터로 바뀌는 순간에도 기존 연결이 영향을 받을 수 있습니다. Termphin은 이런 변화를 세션 종료로 처리하지 않고, 서버에 남겨 둔 셸에 다시 연결하는 흐름으로 다룹니다.

이 방식은 이동 중 서버 상태를 확인하거나, 터미널에서 장시간 실행되는 작업을 지켜보거나, vim으로 원격 파일을 편집하는 경우에 맞습니다. 네트워크가 잠시 불안정해져도 작업 화면을 다시 찾는 과정이 제품의 주된 사용 장면입니다. Product Hunt 등록 정보에는 무료로 제공된다고 적혀 있습니다.

Termphin의 설명은 기능 범위를 명확히 SSH 세션 유지와 관련 도구에 맞춥니다. 서버에 agent가 셸을 유지하고, 클라이언트가 같은 화면으로 돌아오며, htop과 vim 같은 터미널 프로그램을 다시 표시합니다. 여기에 SFTP, SSH keys, snippets, tunnels를 묶어 SSH 작업에 필요한 기능을 함께 제공합니다.

원문: Product Hunt / 번역·요약: Trawling