0netw0m1ra

[012] 키 기반 인증 본문

Unix Linux

[012] 키 기반 인증

M1RA 2021. 6. 3. 10:32

<환경>

CentOS7 - gui

 

<명령어>

- 키 기반인증을 위해 공개키와 개인키를 생성하는 명령어

# ssh-keygen

- 클라이언트가 생성한 공개키를 서버에 등록

# ssh-copy-id 계정명@ip

 

<실습>

1. 왼쪽이 server, 오른쪽이 client

2. [client] 키 파일 생성

3. [client] 개인키, 공개키, 다른 호스트(server)의 공개키 파일 확인

4. [client] 클라이언트에서 서버로 생성한 공개키를 서버에 등록

5. [server] client가 server에 복사한 공개키 파일 확인

6. 왼쪽인 server, 오른쪽이 client 공개키 확인

server - authorized_keys파일과 client - id_rsa.pub 파일에 저장된 공개키 값이 같음

7. [client] 키 기반 인증 수행

패스워드 입력 없이 로그인 됨

'Unix Linux' 카테고리의 다른 글

[014] network 설정  (0) 2021.06.03
[013] 방화벽 실습  (0) 2021.06.03
[011] RPM(Redhat Package Manager)  (0) 2021.06.02
[010] 부트로더 - root password 복구  (0) 2021.06.02
[009] systemctl 실습  (0) 2021.06.02