여러 사용자가 동일한 AWS Client VPN 엔드포인트를 사용하도록 구성하려고 합니다. 올바른 사용자에 대한 액세스 변경을 수행할 수 있도록 엔드포인트에 연결된 사용자를 식별해야 합니다.
여러 사용자가 동일한 Client VPN 엔드포인트를 사용하도록 구성하려면 다음 단계를 완료하십시오.
Client VPN 엔드포인트를 만듭니다.
각 사용자에 대해 고유한 클라이언트측 인증서를 생성하려면 다음 명령을 실행합니다.
./easyrsa build-client-full user1.example.com nopass ./easyrsa build-client-full user2.example.com nopass
참고: user1과 user2를 해당 사용자 정보로 바꾸십시오. 엔드포인트에 액세스하도록 하려는 모든 사용자에 대해 명령을 실행합니다.
사용자의 인증서(.crt) 파일 내용을 검색하려면 다음 명령을 실행합니다.
sudo cat user1.example.com.crt sudo cat user2.example.com.crt
사용자의 키 파일 내용을 검색하려면 다음 명령을 실행합니다.
sudo cat user1.example.com.key sudo cat user2.example.com.key
Client VPN 구성 파일의 각 사용자에게 .crt 및 .key 파일의 원시 콘텐츠를 추가합니다. 사용자는 이 파일을 로컬에 저장합니다. Client VPN 구성 파일 내에서 <cert></cert> 및 <key></key> 식별자를 </ca> 줄 바로 뒤에 사용합니다. 또는 다음 예와 같이 .crt 및 .key 파일 경로를 지정합니다.
cert /Users/username/Downloads/*.crt key /Users/username/Downloads/*.key
참고: username을 고객의 사용자 이름으로 바꾸십시오. /Users/username/Downloads에 .crt 및 .key 파일이 없는 경우 경로를 업데이트하십시오.
구성 파일을 저장합니다. 그런 다음 각 사용자에게 Client VPN 엔드포인트에 연결하는 데 사용할 파일을 제공합니다.
Client VPN 엔드포인트에 연결한 후 다음 단계를 완료하십시오.
AWS Client VPN의 상호 인증