~/.ssh/config에 등록된 호스트를 fuzzy finder로 빠르게 선택하여 SSH 접속할 수 있는 CLI 도구입니다.
brew tap zbum/tap brew install zbum/tap/mc
go install
또는
make build
mc
호스트 목록이 표시되면:
- 타이핑하여 검색
- 화살표 키로 이동
- Enter로 선택
- ESC 또는 Ctrl+C로 취소
mc prod # "prod"로 필터링된 상태로 시작 mc web api # "web api"로 필터링
~/.ssh/config:
# Production 서버
Host prod-web
HostName web.prod.example.com
User admin
Port 22
IdentityFile ~/.ssh/prod_key
# Development 서버
Host dev-web
HostName web.dev.example.com
User developer
연결 문제 해결 시:
MC_DEBUG=1 mc
| 키 | 동작 |
|---|---|
| Enter | 선택한 호스트에 접속 |
| ESC / Ctrl+C | 취소 |
| 화살표 위/아래 | 호스트 이동 |
| 타이핑 | 호스트 검색 |
- SSH config에 지정된
IdentityFile - SSH Agent
- 기본 키 파일 (
~/.ssh/id_ed25519,id_rsa등) - 패스워드 입력
MIT