sbx setup ssh
sbx setup ssh
샌드박스 엔드포인트용 SSH 클라이언트 구성을 설정하는 명령이에요. 생성된 SSH config와 known_hosts를 ~/.ssh/config에 포함시켜 ssh .sbx가 프롬프트 없이 연결되게 해 줘요. 실험적 기능이에요.
출처: 문서
본문
실험적 기능 — 이 명령은 실험적이에요. 실험적 기능은 테스트와 피드백을 위한 것으로, 기능이나 설계가 릴리스 사이에 예고 없이 바뀌거나 향후 릴리스에서 완전히 제거될 수 있어요.
생성된 SSH config와 known_hosts를 작성해 ~/.ssh/config에서 포함시켜, ssh .sbx가 프롬프트 없이 연결되도록 해요. 이름이 지정된 앱 인스턴스는 대신 ssh .sbx-을 사용해요. 언제든 다시 실행할 수 있고 멱등적이에요.
SSH 클라이언트 키는 필요 없어요 — 인증은 데몬의 Unix 소켓(OS 사용자 경계)과 활성 Docker 로그인을 결합해 처리돼요. 먼저 로그인하세요(sbx login).
Commands
| Command | Description |
| sbx setup ssh remove | (실험적) 현재 로컬 앱 인스턴스의 SSH 클라이언트 구성 제거 |
Options
| Option | Default | Description |
| --alias | *.sbx | 작성할 ssh_config Host 패턴 |
Global options
| Option | Default | Description |
| --cloud | | 로컬 sandboxd 대신 Docker Cloud Sandboxes API로 디스패치해요 |
| -D, --debug | | 디버그 로깅을 활성화해요 |
Examples
sbx setup ssh
ssh my-sandbox.sbx -- echo hello