I agree with bratmon, ssh with certificate authentication is the way to go. From your desktop, create public and private key and then upload the public key to the server(s) you need to authenticate on. Then you can execute a local script to run remote commands via ssh.
ssh user@server1 remotecommand1
ssh user@server2 remotecommand2