© Ivan Datskov, 123RF.com

© Ivan Datskov, 123RF.com

Managing SSH and other remote connections with PAC

Rest in PAC

Article from ADMIN 04/2011
By
With its intelligent functionality, PAC can bring order to active SSH connections.

When hard-working administrator David Torrejón Vaquerizas got fed up with manually juggling zillions of connections to the servers he managed, he turned to Perl to program a small graphical user interface for SSH, Telnet, an so on.

Over time, Vaquerizas kept adding interesting and useful functions to the Perl Auto Connector, or PAC for short [1]. Now, PAC automates the process of running commands at the command line both on local and remote machines. In doing so, it takes care of SSH certificates autonomously, can use a proxy server to contact remote machines, and can wake up sleeping machines via Wake-on-LAN [2].

Additionally, you can add multiple connections to a cluster. In this case, all of the connected machines will run any commands you type in parallel.

Starter's Gun

Because this jack-of-all-trades is licensed under the GNU GPLv3, you can use it free of charge. The only precondition is a fairly recent Linux distribution with Gnome. Although PAC runs on other desktops, you would have to do without some minor features, such as the useful panel applet for rapid access.

The installation is easily completed: You just need to make sure you have Perl installed on your own machine. Then, you can pick up the libgnome2-vte-perl package that matches your distribution from the project homepage at SourceForge [3]. After installing the libraries, go back to SourceForge to pick up the PAC Manager package proper in the pac-2.0 subdirectory.

Depending on your distribution, you can load a .deb, .rpm, or .tar.gz package, and install. Just unzip the .tar.gz archive. To launch PAC Manager, click the corresponding entry in the start menu (Internet

...
Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy ADMIN Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • SSH Administration – Windows in a Unix World
    If you're a Windows user, you need four essential tools to work in a heterogeneous environment: PuTTY, WinSCP, Xming, and Cygwin.
  • Setting up secure RDP connections
    Know when to make RDP available on the Internet for remote access to Windows Server and how to configure connections securely when you do.
  • Application Monitoring with openITCOCKPIT
    A good monitoring solution must provide information about applications and their performance. We show you how to monitor a database using openITCOCKPIT.
  • Win-Win with Cygwin

    Windows administrators: Expand your horizons and your opportunities with Unix commands via Cygwin. Use Cygwin’s extensive list of Unix utilities for scripts, maintenance, compatibility, and automation.

  • Win-win with Cygwin
    Windows administrators: Expand your horizons and opportunities with Unix commands via Cygwin. We show how to use Cygwin's extensive list of Unix utilities for scripts, maintenance, compatibility, and automation.
comments powered by Disqus
Subscribe to our ADMIN Newsletters
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs



Support Our Work

ADMIN content is made possible with support from readers like you. Please consider contributing when you've found an article to be beneficial.

Learn More”>
	</a>

<hr>		    
			</div>
		    		</div>

		<div class=