티스토리 뷰
mac에서 aws ec2에 ssh 접속을 하기 위해서는 터미널에 ssh 접속 명령어를 쳐서 접속해야한다.
윈도우에서는 putty를 사용해서 ssh 접속 정보를 저장해서 사용할 수 있는데 mac에도 putty와 같은 앱이 없을까 앱스토어에서 찾아보니 terminus라는 앱이 나왔다.
terminus앱은 무료로 사용할 수 있고 추가적인 기능 사용을 원할 경우 유료로 결제해 사용하면 된다.
간단한 ssh 접속 및 포트 포워딩 기능은 무료로 충분히 사용 가능하다.
terminus로 ssh 접속하기
mac에서 터미널로 ec2에 ssh 접속할 때마다 명령어를 입력해야해서 귀찮았던 부분이다.
terminus를 이용하면 putty처럼 접속 정보를 저장해놓고 클릭으로 호출할 수 있다.
1. Hosts > NEW HOST를 클릭한다.
2. 우측에 나타나는 창에 접속 정보를 입력한다.
이 때 ssh 접속을 위한 private key를 지정해야하는데 이는 ssh 섹션의 Keys를 눌러 지정할 수 있다.
Keys 버튼을 눌러 나타는 키 목록에서 +KEY 버튼을 눌러 파일을 첨부하면 된다.
Label은 파일을 첨부하면 파일 이름으로 자동으로 채워진다.
3. 만든 호스트를 더블클릭 하거나 오른쪽 마우스 클릭 후 Connect 메뉴를 클릭한다.
host에 접속하면 아래와 같이 해당 연결의 host를 아는 host 리스트에 저장할 것인지 묻느 문구가 나타나고 여기서 CONTINUE 또는 ADD AND CONTINUE 버튼을 클릭하면 터미널에서 명령어를 쳐서 접속했던 것과 같은 접속 화면이 나타난다.
terminus에서 제공하는 포트 포워딩
terminus에서는 위와 같은 연결 관리 뿐만 아니라 포트 포워딩 기능도 제공하고 있다.
아직 사용해보진 않았지만 위에서 연결 설정을 한 호스트 중 하나를 from으로 잡아서 다른 곳으로 포트 포워딩 하는 것을 설정할 수 있는 기능이다.
✋ terminus
Termius - SSH platform for Mobile and Desktop
The #1 cross-platform terminal for Windows, macOS, Linux, iOS, and Android with built-in ssh client which works as your own portable server management system in any situation.
termius.com
'소소한 Tip' 카테고리의 다른 글
mac IntelliJ에서 nvm node가 인식되지 않을 때 (0) | 2022.04.12 |
---|---|
코드를 분석해 고칠 점을 알려주는 SonarLint(IntelliJ 플러그인) (0) | 2022.02.18 |
Mac 'Apple에서 악성 소프트웨어가 있는지 확인할 수 없기 때문에 열 수 없습니다.' 해결 방법 (0) | 2021.12.24 |
Sourcetree git 인증 실패 에러 해결 방법 (1) | 2021.09.15 |
Mac에서 IDE file 사용 시 발생하는 Operation not permitted error (0) | 2021.09.07 |
- Total
- Today
- Yesterday
- JPA
- DB
- Caching
- 캐싱
- k8s
- Intellij
- Java
- ssh
- mockito
- 데이터베이스
- annotation
- PostgreSQL
- 공간데이터
- Spring
- MAC
- postgres
- 역직렬화
- 캐시
- enum
- 어노테이션
- 이클립스
- HttpClient
- eclipse
- 자바
- springboot
- 메시지큐
- cache
- DATABASE
- rabbitmq
- 스프링부트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |