secure access using sudo

I just need to know what should be done on a login user so that no one can access it except through sudo

i.e.

telnet server
login: user

NO ACCESS

telnet server
login: mylogin
sudo - user <any command>

ACCESS GRANTED

thanks