DevOps & Infra/OS
[Linux] SSH Config 설정
나른한댕댕이🐶
2023. 3. 22. 15:42
728x90
반응형
## 배경
ssh를 이용하여 gitlab에 접근하고자 했는데 gitlab을 도커 컨테이너로 설치하면서 도커 컨테이너 22번 포트가 제대로 열리지 않는 문제가 발생하였다.
docker의 ssh 포트번호를 변경하고 ssh config를 통해서 변경된 포트로 연결될 수 있도록 설정하고자 한다.
## ssh config 작성
Host gitlab
HostName gitlab.beautiful0.org
User git
Port 10022
- Host : ssh 명령에 사용할 이름
- HostName: Host에 지정된 이름이 매핑되는 호스트 명
- User: 연결에 사용되는 계정
- Port: 연결한 서버의 포트 번호 (기본 값: 22번)
- IdentityFile: 사용할 키의 위치 (기본값은 rsa의 경우 ~/. ssh/id_rsa)
## ssh config 사용 예시
ssh gitlab
> Welcome to GitLab, @jihyunb!
728x90
반응형