OS/centOS
centos접속_ssh 키인증 접속 방법설정
icf_
2022. 8. 31. 16:29
사용 어플리케이션 : Xshell
도구 > 사용자키 생성 마법사
RSA(비대칭키)
(참고, 리눅스는 pem확장자, 윈도우는 ppk확장자로 만들어야함 근데 pub로 되있는데??)
원격 접속 계정 user1
◇ 클라이언트 작업 -1
개인키 저장경로 : Documents\NetSarang Computer\7\SECSH\UserKeys
공개키 저장경로 : 별도지정

◇ 서버쪽 작업
root계정으로
mkdir ~user1/.ssh
touch ~user1/.ssh/authorized_keys
(보안설정 디렉터리 700, 파일 600)
생성후 소유자, 소유그룹 변경
chown -R user1:user1 ~user1/.ssh
(한번에 변경)

공개키 복사 붙여넣기하고,
/etc/ssh/sshd_config 설정

PubkeyAu~ 를 yes로 설정하고
AuthorizedKeysFile 경로 확인.

PasswordAuth~ 를 yes에서 no로 변경(대소문자 주의)
환경파일 설정 완료되었으면
# systemctl restart sshd
재실행.
◇ 클라이언트 작업 -2
등록 정보 변경 후 로그인 실행.

728x90