Pesquisa de site

PAC Manager: uma ferramenta remota de gerenciamento de sessões SSH/FTP/Telnet


O administrador Linux deve estar familiarizado com Telnet e SSH. Essas ferramentas os ajudarão a se conectar remotamente ao servidor. Mas em seu laptop/computador, eles não poderão usar um sistema operacional baseado em console. Para quem usa Linux em seu laptop, existe outra ferramenta chamada PAC Manager.

O que é o Gerenciador PAC?

O PAC Manager é uma ferramenta de código aberto baseada em GUI para configurar e gerenciar conexões SSH/Telnet remotas. Suporta RDP, VNC, Macros, conexões de cluster, pré/pós-conexões, execuções locais, EXPECT expressões regulares e muito mais. Ele pode exibir as conexões em guias ou janelas separadas e fornecer um ícone de notificação para facilitar o acesso às conexões configuradas.

Instalação do PAC Manager no Linux

Como é basicamente uma interface GUI, pode ser necessário instalar um cliente SSH e um cliente Telnet em seu computador. Você pode baixar o software PAC Manager mais recente neste URL:

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

O PAC Manager está disponível em pacotes RPM, DEB e TAR.GZ. Tanto na versão 32 bits quanto na versão 64 bits. No Debian, Ubuntu e Linux Mint você pode instalá-lo usando o 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

No RHEL, Fedora e CentOS você pode instalá-lo usando o comando rpm.

Em sistemas de 32 bits
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
Em sistemas de 64 bits
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

No meuLinux Mint, encontrei um erro como este. Se você também receber um erro semelhante.

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 consertar isso, você deve executar.

sudo apt-get -f install

O parâmetro -f informa ao apt-get para consertar dependências quebradas. Então, para ter certeza de que o erro desapareceu, executo novamente a instalação usando o comando dpkg

Saída de amostra
pungki@mint15 ~/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 ...
pungki@mint15 ~/Downloads $

Recursos do gerenciador PAC

Aqui, discutimos alguns recursos úteis com capturas de tela.

Multiprotocolo

PAC suporta múltiplos protocolos de FTP, SSH, RDP, VNC e muito mais . Certifique-se de que o protocolo necessário já esteja instalado antes de criar uma conexão com o PAC Manager. Por exemplo, no meu Linux Mint, preciso instalar o pacote rdesktop antes de criar uma conexão Área de Trabalho Remota (RDP) entrada.

Uma vez instalado o rdesktop, posso usar o RDP para uma máquina Windows remota.

Suporte de guia

Se você executar múltiplas conexões remotas usando o PAC Manager, essas conexões serão mostradas em Guias. O PAC Manager também pode exibir um console local em sua Tab. Basta clicar no ícone de terminal na parte inferior. Assim, você pode gerenciar conexões remotas e o console local na mesma janela.

Você também pode exibir dividir conexões. Basta clicar com o botão direito no nome da guia conexões e escolher Dividir > Horizontalmente com TAB ou Verticalmente com TAB.

Suporte proxy

Quando você está atrás de um servidor proxy, o PAC fornece parâmetros de proxy para serem definidos. O parâmetro proxy pode ser definido globalmente ou para cada conexão.

Conexões de cluster

Se você gerencia vários servidores e tem a mesma tarefa a realizar nesses servidores, poderá usar o recurso Conexões de cluster. A conexão do cluster abrirá uma janela com múltiplas conexões para hosts especificados dentro. Qualquer texto digitado em um dos hosts será replicado para todos os outros hosts conectados e ativos.

Este recurso será útil se você precisar executar os mesmos comandos em cada host. A execução desses comandos garantirá que todos os hosts sejam mantidos sincronizados.

Para adicionar um cluster, você precisa clicar na guia Cluster localizada no painel esquerdo. Em seguida, clique em Gerenciar clusters para exibir Gerenciamento de clusters PAC.

Primeiro, você deve criar um nome de cluster. Clique no botão Adicionar e dê um nome. Em seguida, você pode atribuir membros do cluster em Clusters em execução, Clusters salvos ou Clusters automáticos no painel direito.

Uma lista de conexões disponíveis aparecerá no painel esquerdo. Você pode escolhê-los e clicar no botão Adicionar ao cluster. Em seguida, clique em OK para salvá-lo.

Para executar o cluster, você pode voltar para a guia Cluster. Escolha o nome do cluster e clique no botão Conectar que está disponível na parte inferior.

Integração KeePass

Gerenciar vários servidores significa gerenciar várias credenciais. Não é fácil lembrar todas as credenciais. Para quem usa o KeePass Password Safe ficará feliz em saber disso. O PAC Manager pode usar a senha do banco de dados KeePass para evitar que o usuário insira credenciais manualmente.

O PAC Manager pode obter credenciais do banco de dados KeePass e carregá-las automaticamente para você. Claro que você deve fornecer a senha mestra do KeePass para abrir o banco de dados.

Para ativar a integração KeePass você deve primeiro ter o software KeePass instalado. Depois disso, você pode selecionar Inferir ‘Usuário/Senha’ do parâmetro KeePassX where.

Por padrão, o campo de título será uma referência a ser verificada pelo PAC Manager. Os campos disponíveis são comentário, criado, senha, título, url e < forte>nome de usuário.

A próxima etapa é fornecer um padrão de Expressão Regular Perl para ser verificado dentro do banco de dados KeePass. Em seguida, pressione o botão Verificar para ver o resultado.

É claro que existem muitos outros recursos interessantes no PAC Manager, como o Wake On LAN e o suporte a scripts via script Perl. >. Este artigo simplesmente descreve os recursos que podem ser usados nas necessidades do dia-a-dia.

Links de referência

Página inicial do gerenciador PAC

Por enquanto é isso, voltarei com outro ótimo artigo, até então fique ligado em TecMint.com para mais tutoriais excelentes. Não se esqueça de compartilhar e fazer seus comentários valiosos.