boring - 단순하고 가벼운 커맨드라인 SSH 터널 매니저
(github.com/alebeck)- TOML 설정 파일 기반으로 여러 SSH 터널을 관리하는 경량 CLI
- Local, Remote, Dynamic(SOCKS5) 포트 포워딩을 모두 지원하며 Unix 소켓 사용 가능
- 자동 재연결 및 keep-alive 기능으로 끊김 없는 터널 유지 (기본 keep-alive 간격 120초)
- 기존 SSH config 및
ssh-agent와 자동 연동되어 인증 정보를 중복으로 설정할 필요 없음 - 글로브 패턴 매칭과 그룹 단위 open/close/list 지원으로 다수 터널 일괄 제어 가능
- macOS, Linux, Windows 크로스 플랫폼 지원
- bash, zsh, fish용 스마트 셸 자동완성 제공
- 주요 명령어
boring list: 터널 목록 조회boring open: 터널 열기 (-a전체 /-g <group>그룹 / 글로브 패턴)boring close: 터널 닫기 (open과 동일 옵션)boring edit: 설정 파일 편집
- MIT 라이선스