How to add deploy users for prod servers
Create a dedicated deploy user with sudo access and set up SSH key authentication for production servers.
useradd --create-home -s /bin/bash deploy
adduser deploy sudo
passwd deploy
Login as deploy user
ssh deploy@example.com
mkdir .ssh
ssh-copy-id deploy@example.com