enabling a user to connect to a machine using his ssh key

Developer from somewhere

Assuming your user name is john, pasting the contents of the user’s public key in

1
/home/john/.ssh/authorized_keys
on the server, will allow him to login using only his ssh key.