목록ssh (2)
Technical NOTE
- 작성일 : 2024.09.12 SSH에서 사용하는 RSA 인증 방식에 대해 알아보겠다.SSH는 서버와 클라이언트 간의 안전한 연결을 제공하는데, 이 과정에서 RSA라는 비대칭 암호화 알고리즘을 사용한다.그럼, SSH에서 RSA 인증이 어떻게 이루어지는지 하나하나 살펴보자? 1. 키 값 생성하기 먼저, 클라이언트는 RSA 키 쌍을 생성해야 한다.이 키 쌍은 두 가지로 이루어져 있는데, 공개 키와 개인 키이다.공개 키는 서버에 제공하고, 개인 키는 본인만 사용할 수 있도록 비밀로 유지해야 한다.키 쌍을 생성하기 위해서는 ssh-keygen 명령어를 사용하면 되는데. 아래 명령어를 터미널에 입력한다: 이 명령어를 실행하면, 공개 키와 개인 키가 생성된다.일반적으로 공개 키는 ~/.ssh/id_rsa.pu..
putty 자동로그인하는 방법 과정을 간략하게 요약해보면 아래와 같다.1. 로그인 계정에 해당하는 ssh key 를 생성한다.2. id_rsa 개인키 파일을 로컬 컴퓨터에 다운로드 받는다.3. puttygen.exe 를 실행시켜 putty 형식의 key파일로 변환한다.4. putty 에서 인증서파일 설정하기5. putty 에서 자동로그인 해보기 자세한 설명은 아래 내용을 참고하자. 1. 로그인 계정에 해당하는 ssh key 를 생성한다 root 계정을 통해 로그인하도록 설명하겠다. 인증키를 생성하기 위해ssh-keygen -t rsa명령을 입력한다.3가지를 물어봄 (key 파일의 위치, password와과 확인)물어보는 값은 모두 Enter키를 눌러 기본으로 설정하는 것을 권장한다.참고로 password..