...
ssh 는 public key, password, host based 등 다양한 인증 방법을 제공하고 있음.
ssh client 설정
ssh config 에 설정
ssh 의 개인 설정 파일인 ~/.ssh/config 파일에 호스트 정보와 선호하는 인증 방식을 지정인증 방식을 지정하며 여러 인증 방식을 사용할 경우 우선 순위가 높은 순서로 적어주면 됨. 아래는 publickey 인증을 시도하고 실패할 경우 password 인증을 사용.
Code Block | ||
---|---|---|
| ||
Host example
Host example.com
User ec2-user
Port 10022
PreferredAuthentications publickey,password
IdentityFile ~/.ssh/example/id_rsa |
ssh 로 연결할 경우 Host 에 지정한 이름 이름을 alias 로 사용.
Code Block |
---|
ssh example |
command 에서 옵션으로 지정
...