티스토리 뷰
반응형
SSH 기본
SSH 는 Secure shell 혹은 Secure Socket Shell 이라고 불리며 원격서버에 안전하게 접속하기 위한 방법입니다.
(서버 세팅이 되어 있고 private key를 보유 하고 있는 상황을 가정하고 적습니다.)
아래 커맨드로 기본적인 접속이 가능합니다.
ssh -i <pem key path> <username>@<server dns name or ip>
SSH Agent?
ssh agent 는 private key를 메모리에 저장하는 프로그램입니다.
ssh client 에 private key를 노출하지 않으며, 주로 bastion host 를 통해 다른 서버에 접속하기 위해 사용됩니다.
ssh-agent 추가 하는 방법
# 기본
ssh-add -K <Path to key file>
# Mac 사용자 keychain에 추가 (12.0 이상)
ssh-add --apple-use-keychain <path to key file>
# 12.0 전 버전 (deprecated)
ssh-add -K <path to key file>
# 저장된 키 확인
ssh-add -L
SSH forwarding
# SSH forwarding
ssh -A <username>@<host>
[mac] SSH-Agent가 항상 Keychain 을 사용하도록 변경하기
# config 파일 접속
vim ~/.ssh/config
# ~/.ssh/config 변경
Host *
UseKeychain yes
AddKeysToAgent yes
IdentityFile <your key>
반응형
'Development' 카테고리의 다른 글
[Dart] 기본 (0) | 2023.04.04 |
---|---|
[git] Git config 분리하기 (0) | 2023.03.04 |
[Storage] File vs Block vs Object Storage (0) | 2022.06.17 |
[vpn] vpn - 1 (0) | 2021.04.25 |
[Book Review] 실전 아파치 카프카 리뷰 (0) | 2021.04.18 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Gemma
- Fine-Tuning
- go
- Shell
- Git
- K8S
- docker
- Container
- AWS
- 한빛미디어
- csv
- Kubernetes
- Python
- book
- error
- LLM
- BASIC
- collator
- 나는리뷰어다
- 파이썬
- leetcode
- feed-forward
- lllm
- 책리뷰
- kubernetes context
- kubens
- Binary
- Algorithm
- palindrome
- 키보드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함
반응형