프로젝트 의 Linux 스킬 트리

보안 로그인을 위한 SSH 인증서 설정

초급

이 프로젝트에서는 labex 사용자가 로컬 실험 환경에 SSH 로 로그인할 때 비밀번호를 입력하지 않아도 되도록 labex 사용자를 위한 SSH 인증서를 구성하는 방법을 배웁니다.

linuxshell

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

이 프로젝트에서는 labex 사용자가 로컬 실험 환경에 SSH 로 로그인할 때 비밀번호를 입력할 필요가 없도록 labex 사용자를 위한 SSH 인증서를 구성하는 방법을 배우게 됩니다.

👀 미리보기

## localhost에 로그인할 때 비밀번호가 필요하지 않습니다.

## 새로운 쉘에 진입하기 위해 직접 로그인합니다.

🎯 작업

이 프로젝트에서 다음을 배우게 됩니다:

  • labex 사용자의 홈 디렉토리에 .ssh 디렉토리를 생성하는 방법
  • 새로운 SSH 키 쌍을 생성하는 방법
  • 새로 생성된 공개 키를 authorized_keys 파일에 추가하는 방법
  • SSH 인증서 구성 후 SSH 서비스를 재시작하는 방법
  • 비밀번호 없이 SSH 연결을 테스트하는 방법

🏆 성과

이 프로젝트를 완료하면 다음을 수행할 수 있습니다:

  • SSH 인증서를 사용하여 로컬 실험 환경에 안전하게 로그인
  • labex 사용자의 SSH 구성을 관리
  • 서버에 안전하게 접근하기 위해 SSH 인증서를 사용하는 것의 중요성을 이해

강사

labby
Labby
Labby is the LabEx teacher.