반응형
% vi ~/.ssh/config 명령어로 파일에 alias name과 접속 hostname, user 등록
% cat ~/.ssh/config
host vm1
hostname 10.120.201.1
user jinakim
host vm2
hostname 10.120.201.2
user jinakim
% ssh vm1 명령어로 config에 등록한 서버로 ssh 접속하기
% ssh vm1
% ssh-copy-id vm1 명령어로 host 마다 password 입력하여 매번 접속할 때마다 password 입력하지 않고 접속 가능하게 하기
% ssh-copy-id vm1
jinakim@10.120.201.1's password: {password 입력}
(2024.03.18 내용 업데이트)
만약 pem 키 파일을 통해 접속해야 하는 서버라면 아래와 같이 config 를 입력
% vim ~/.ssh/config 명령어로 alias name, hostname, user 정보와 함께 IdentityFile 을 등록
% vim ~/.ssh/config
host aws2
hostname 123.123.123.123
user ubuntu
IdentityFile ~/.ssh/aws2-key-pair.pem
ssh 접속은 동일하게 ssh aws2 로 가능
추가로 scp도 config에 저장된 alias 이름으로 아래와 같이 가능함
scp a.txt aws2:/home/ubuntu
또는
scp -r aws2:/home/ubuntu/test ./
반응형
'Engineering > OS -Linux, Windows, EXSi' 카테고리의 다른 글
[linux] touch command로 파일 시간 변경하기 (0) | 2023.05.29 |
---|---|
[linux] sudo bash 입력 시, password 다시 안 묻기 (0) | 2023.05.21 |
[MacOS] 화면 캡쳐 단축키 (0) | 2023.02.03 |
[linux] linux system, secure log path (centos, ubuntu) (0) | 2022.12.05 |
[Ubuntu] cdrom mount (0) | 2022.11.27 |
댓글