# Lazyssh - 터미널 기반 SSH 매니저

> Clean Markdown view of GeekNews topic #23378. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=23378](https://news.hada.io/topic?id=23378)
- GeekNews Markdown: [https://news.hada.io/topic/23378.md](https://news.hada.io/topic/23378.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-10-01T09:31:02+09:00
- Updated: 2025-10-01T09:31:02+09:00
- Original source: [github.com/Adembc](https://github.com/Adembc/lazyssh)
- Points: 21
- Comments: 2

## Summary

Go로 개발된 **대화형 SSH 매니저**로 터미널에서 서버 간 이동, 접속, 파일 전송, 키 관리 등 다양한 기능을 **키보드 기반 UI**로 지원하며, 퍼지 검색, 태그, 필터링을 통해 효율적인 서버 관리를 가능하게 합니다. OpenSSH 바이너리를 그대로 사용하며 **비밀번호·인증 정보 미저장**, 비파괴적 파일 편집 등 보안과 안전성 측면도 꼼꼼히 설계되어 있습니다.

## Topic Body

- **터미널에서 서버 관리**를 할 수 있는 대화형 SSH 매니저. Go 로 작성  
- `~/.ssh/config` 파일을 기반으로 서버 간 이동, 접속, 탐색, 키 관리, 파일 전송 및 설정 변경까지 지원하는 **키보드 중심 UI**를 제공  
- 서버 목록을 스크롤로 확인하고, **추가·편집·삭제·핀 고정·상태 확인(ping)** 및 **퍼지 검색, 서버태그, 필터링**으로 빠른 접속 지원     
- 포트 포워딩(LocalForward, RemoteForward, DynamicForward), ProxyJump, Multiplexing을 통한 빠른 재접속, 다양한 인증 옵션(공개키, 암호, 에이전트 포워딩) 지원  
- 키 관리 기능 제공 : SSH 키 자동 감지 및 자동 완성, 다중 키를 지원하는 스마트 키 선택 등   
- 보안 측면을 고려한 설계  
  - 모든 동작은 **시스템 기본 ssh(OpenSSH) 바이너리**를 통해 실행됨   
  - 비밀번호, 키, 인증 정보는 저장·전송·변조하지 않음   
  - `~/.ssh/config`만 읽고 수정, 변경 전에는 자동 백업 생성  
  - 임시 파일로 저장후 교체하는 아토믹 쓰기 방식  
  - **비파괴적 편집**으로 기존 주석, 정렬, 여백은 유지함   
- 앞으로 **로컬-서버 간 파일 전송, SSH 키 자동 배포** 기능이 추가될 예정

## Comments



### Comment 44613

- Author: shakespeares
- Created: 2025-10-06T15:59:37+09:00
- Points: 1

SSH 매니저.. 참 유용할 것 같네요!   
거의 CLI로 사용을 해왔었는데, 좀 더 다양한 기능들을 매니징하기 수월할 것 같네요.

### Comment 44460

- Author: dhy0613
- Created: 2025-10-01T13:13:42+09:00
- Points: 1

Include를 아직 지원하지 않는게 아쉽네요. TUI가 편해서 https://github.com/quantumsheep/sshs 이걸 주로 쓰고 있었는데, 기능 좀만 더 추가되면 넘어가야겠습니다.
