In this video, I demonstrate how to grant access to an AWS EC2 instance without sharing the PEM key, which is a critical security best practice in real-world DevOps and cloud environments.
Instead of distributing private keys, we securely:
Create a new Linux user on the EC2 instance
Configure SSH key-based authentication
Use the authorized_keys mechanism
Apply least-privilege access principles
Enable safe access revocation when required
This approach helps prevent key leakage and ensures better access management for teams.