보안강화

작업환경 플랫폼 구글 클라우드 운영체제 Ubuntu Pro Server, ver 20 머신 유형 e2-medium(vCpu 2개, 8bg 메모리) 고민 ssh, rsa key 인증을 통해서 서버를 이용하고 있었는데 순간 내가 관리하는 키가 노출되면 어떻게 하지? 고민이 많아졌다. 따라서 ssh 보안을 강화하기로 합니다. 리눅스 시스템에서는 PAM(인증 모듈: Pluggable Authenication Modules)을 제공함으로, 사용자의 권한, 인증을 제어하는 모듈 쓸 수 있게 환경을 제공합니다. 따라서, 필요한 패키지를 설치하여, 2차인증을 강화하기로 합니다. 방법 방법은 총 2가지로 쓰일 것 입니다. 1. ssh 접속 요청 -> ssh 아이디, 비밀번호 -> otp 입력 -> 접속 2. ssh rs..