1 of 2

What does it matter just getting users to type su - username in the shell, if they must type their username and password in any way? Only 5 extra characters typing :).

If it's not acceptable by users and you are so lazy as not to want to write single script anymore, just install telnet and telnetd on the server and put the following alias in /etc/bash.bashrc.

alias x='telnet localhost'