[해외호스팅] ssh 접속방법 (feat. namecheap, SSH key)
오랜만에 ssh 접속을 시도해 봅니다. (해외호스팅, namecheap)
xe 제로보드를 라이믹스로 업데이트 하려고 합니다.
ssh 보안때문에, key 를 이용한 접속만 허용되네요.
1. 퍼블릭키 (public key)를 생성합니다.
이때, 비밀번호를 넣어 줘야 합니다. (자동생성 번호를 이용하면 편리합니다. 계속사용될 예정이니, 기록해야 합니다.)
2. 공개키와 개인키가 생성됩니다.
3. 개인키 (private key)를 ppk 형식으로 변환해 줍니다. (이때, 공개키 만들때 사용했던, 비번 필요)
4. 위에서 만든 ppk 파일은 putty 연결할때 사용합니다.
5. putty 접속 후에도 비번이 필요합니다.
**결론
- 불편합니다. SSH key 없이 로그인이 안됩니다.
- key 사용까지는 이해 하는데, putty 접속 후에도 'key 생성' 비번을 입력해야 하니, 아주 불편합니다.
참고로, oracle free tier 는 생성된 private key 만 있으면, 비밀번호 없이 바로 로그인 됩니다.
- 그래서, 키생성 비밀번호를 따로 기록해야 하는데, 자동생성 비밀번호이기도 하고, 가끔 ssh 접속을 하는 편이니,
ssh 접속이 필요할때 마다, key 를 새로 만들까 합니다. cPanel 에서 key 만드는데 5분도 안걸리니 말이죠.