ssh 명령어 생성기
원격 호스트에 연결하는 ssh 명령을 생성합니다
ssh 시작하기
## ssh란?
`ssh`(secure shell)는 원격 호스트에서 암호화된 터미널 세션을 엽니다. 호스트는 `user@host` 형식으로 지정합니다. 사용자를 생략하면 현재 로컬 사용자 이름으로 로그인합니다.
## 사용 방법
1. **사용자와 호스트 입력**: 예 - 사용자 `root`, 호스트 `example.com` → `root@example.com`. 2. **옵션 설정**(선택 사항): 기본 포트가 아닌 경우 `-p`, 특정 개인 키는 `-i`. 3. **명령 추가**(선택 사항): 셸을 열지 않고 하나의 명령만 실행하고 돌아갑니다. 4. **복사 및 실행**: 생성된 명령을 터미널에 붙여넣으세요.
플래그와 패턴
``` ssh root@example.com ssh -i ~/.ssh/deploy_key -p 2222 example.com ssh user@host ls -la ```
### 자주 쓰는 플래그 - `-p <port>` — 이 포트에 연결 (기본값 22) - `-i <key>` — 이 개인 키 파일 사용 - `-v` — 상세 출력 (연결 문제 디버그) - `-C` — 데이터 압축 (느린 링크) - `-t` — 의사 터미널 강제 (sudo/원격 편집기에 필요) - `-X` — X11 포워딩 활성화 (원격 GUI 앱 실행)
### 팁 - 비밀번호 없이 로그인하려면 호스트의 `~/.ssh/authorized_keys`에 공개 키를 넣으세요. - 끝에 명령을 넣으면 한 번 실행 후 연결이 끊깁니다: `ssh host uname -a`.
▶기본 포트가 아닌 포트로 연결하려면?
▶특정 SSH 키를 사용하려면?
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.