PAC Manager: una herramienta remota de administración de sesiones SSH/FTP/Telnet


El administrador de Linux debe estar familiarizado con Telnet y SSH. Estas herramientas les ayudarán a conectarse al servidor de forma remota. Pero en su computadora portátil/computadora, es posible que no utilicen un sistema operativo basado en consola. Para aquellos que usan Linux en su computadora portátil, existe otra herramienta llamada PAC Manager.

¿Qué es PAC Manager?

PAC Manager es una herramienta basada en GUI de código abierto para configurar y administrar conexiones SSH/Telnet remotas. Es compatible con RDP, VNC, macros, conexiones de clúster, conexiones previas/posteriores, ejecuciones locales, expresiones regulares EXPECT y mucho más. Puede mostrar las conexiones en pestañas o ventanas separadas y proporciona un icono de notificación para acceder fácilmente a sus conexiones configuradas.

Instalación de PAC Manager en Linux

Dado que es básicamente una interfaz GUI, es posible que deba instalar el cliente SSH y el cliente Telnet en su computadora. Puede descargar el software PAC Manager más reciente en esta URL:

  1. http://sourceforge.net/projects/pacmanager/files/pac-4.0/

PAC Manager está disponible en paquetes RPM, DEB y TAR.GZ. Tanto en la versión de 32 bits como en la de 64 bits. En Debian, Ubuntu y Linux Mint, puede instalarlo usando el comando dpkg.

$ sudo wget -c http://downloads.sourceforge.net/project/pacmanager/pac-4.0/pac-4.5.3.2-all.deb 
$ sudo dpkg -i pac-4.5.3.2-all.deb

En RHEL, Fedora y CentOS, puede instalarlo usando el comando rpm.

$ sudo wget -c http://downloads.sourceforge.net/project/pacmanager/pac-4.0/pac-4.5.3.2-2.i386.rpm 
$ sudo rpm -ivh pac-4.5.3.2-2.i386.rpm
$ sudo wget -c http://downloads.sourceforge.net/project/pacmanager/pac-4.0/pac-4.5.3.2-2.x86_64.rpm 
$ sudo rpm -ivh pac-4.5.3.2-2.x86_64.rpm

En mi Linux Mint, encontré un error como este. Si también obtiene un error similar.

$ sudo dpkg -i pac-4.5.3.2-all.deb 

Selecting previously unselected package pac.
(Reading database ... 141465 files and directories currently installed.)
Unpacking pac (from pac-4.5.3.2-all.deb) ...
dpkg: dependency problems prevent configuration of pac:
.....

Para solucionarlo, debes ejecutar.

$ sudo apt-get -f install

El parámetro -f le dice a apt-get que arregle las dependencias rotas. Luego, para asegurarme de que el error haya desaparecido, vuelvo a ejecutar la instalación usando el comando dpkg

[email protected] ~/Downloads $ sudo dpkg -i pac-4.5.3.2-all.deb 

(Reading database ... 142322 files and directories currently installed.)
Preparing to replace pac 4.5.3.2 (using pac-4.5.3.2-all.deb) ...
Unpacking replacement pac ...
Setting up pac (4.5.3.2) ...
Processing triggers for man-db ...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
[email protected] ~/Downloads $

Funciones de PAC Manager

Aquí, discutimos algunas características útiles con capturas de pantalla.

PAC admite múltiples protocolos de FTP, SSH, RDP, VNC y muchos más. Asegúrese de que el protocolo que necesita ya esté instalado antes de crear una conexión con PAC Manager. Por ejemplo, en mi Linux Mint, tengo que instalar el paquete rdesktop antes de crear una entrada de conexión de Escritorio remoto (RDP).

Una vez instalado rdesktop, puedo usar RDP en una máquina Windows remota.

Si ejecuta varias conexiones remotas con PAC Manager, esas conexiones se mostrarán en pestañas. PAC Manager también puede mostrar una consola local en su pestaña. Simplemente haga clic en un icono de terminal en la parte inferior. Para que pueda administrar las conexiones remotas y la consola local en la misma ventana.

También puede dividir la visualización de conexiones Simplemente haga clic con el botón derecho en el nombre de la pestaña de conexiones y seleccione Dividir> Horizontalmente con TAB o Verticalmente con TAB.

Cuando está detrás del servidor proxy, PAC proporciona el parámetro de proxy para configurar. El parámetro de proxy se puede configurar globalmente o para cada conexión.

Si administra varios servidores y tiene la misma tarea que hacer en esos servidores, puede usar la función de conexiones de clúster. La conexión de clúster abrirá una ventana con múltiples conexiones a los hosts especificados dentro. Cualquier texto escrito en uno de los hosts se replicará en todos los demás hosts conectados y activos.

Esta función será útil si necesita ejecutar los mismos comandos en cada host. La ejecución de estos comandos garantizará que todos los hosts se mantengan sincronizados.

Para agregar un clúster, debe hacer clic en la pestaña Clúster que se encuentra en el panel izquierdo. Luego, haga clic en Administrar clústeres para mostrar Administración de clústeres de PAC.

Primero, debe crear un nombre de clúster. Haga clic en el botón Agregar y asígnele un nombre. A continuación, puede asignar miembros del clúster desde Clústeres en ejecución, Clústeres guardados o Clústeres automáticos en el panel derecho.

Aparecerá una lista de conexiones disponibles en el panel izquierdo. Puede elegirlos y hacer clic en el botón Agregar al grupo. Luego haga clic en Aceptar para guardarlo.

Para ejecutar el clúster, puede volver a la pestaña Clúster. Elija el nombre del clúster y haga clic en el botón Conectar que está disponible en la parte inferior.

Administrar múltiples servidores significa administrar múltiples credenciales. No es fácil recordar todas las credenciales. Para aquellos que usan KeePass Password Safe, estarán felices de saber esto. PAC Manager puede usar la contraseña de la base de datos KeePass para evitar que el usuario ingrese la credencial manualmente.

PAC Manager puede tomar las credenciales de la base de datos de KeePass y cargarlas automáticamente. Por supuesto, debe proporcionar la contraseña maestra de KeePass para abrir la base de datos.

Para habilitar la integración de KeePass, primero debe tener instalado el software KeePass. Después de eso, puede seleccionar Inferir "Usuario/Contraseña" del parámetro KeePassX where.

Por defecto, el campo de título será una referencia que será revisada por PAC Manager. Los campos disponibles son comentario, creado, contraseña, título, url y nombre de usuario.

El siguiente paso es proporcionar un patrón de expresión de Perl Regulars para que se verifique dentro de la base de datos de KeePass. Luego presione el botón Check para ver el resultado.

Por supuesto, hay muchas otras características interesantes en el PAC Manager, como Wake On LAN y soporte de secuencias de comandos a través de secuencias de comandos Perl. Este artículo simplemente describe las características que pueden usarse en las necesidades del día a día.

Enlaces de referencia

Página de inicio de PAC Manager

Eso es todo por ahora, volveré a aparecer con otro gran artículo, hasta entonces, estad atentos a TecMint.com para obtener más consejos de este tipo. No olvide compartir y dar sus valiosos comentarios.