When you use the SSH client PuTTY a lot, it can become quite tedious selecting your server and then writing in your username and password. That’s why I decided to write a short script in Perl to speed things up, and it looks like this:
1 2 3 4 5 6 | use strict; use warnings; open my $copy , "| xclip" ; print $copy Password"; close $copy ; my $external = `putty yourserver.com.au -l YourUsername -pw YourPassord`; |
I’m copying my sudo password to the Linux application xclip so its ready in my clipboard, before opening PuTTY and automatically signing in. I then converted the script into an executable file using the instructions found here.