3 dicas para o Gerenciador de conexões remotas do mRemoteNG
Você já se encontrou abrindo manualmente o WinSCP no mesmo servidor em que você acabou de usar o SSHed com o mRemoteNG? Ou desejando que você fosse capaz de extrair a senha da conexão mRemoteNG? HTG irá guiá-lo sobre como desbloquear o verdadeiro poder do mRemote.
Imagem por: andreasnilsson1976 via Compfight cc e Aviad Raviv-Vash
Nós fizemos um tour introdutório do mRemoteNG em nosso guia “Como usar o mRemoteNG para gerenciar todas as suas conexões remotas”. Neste guia, vamos nos aprofundar e mostrar algumas dicas que achamos úteis ao trabalhar com ele regularmente.
Integração WinSCP
Nós mencionamos o WinSCP no passado; este programa já deve estar no seu arsenal se você estiver administrando máquinas Linux do Windows.
Muitas pessoas que foram esclarecidas para mRemoteNG simplesmente desconhecem que é possível integrar as duas e acabam mantendo dois conjuntos de “bancos de dados de conexão”. Mais do que isso, na maior parte do tempo, porque o mRemoteNG é um “fim tudo, tudo é solução”, é o único a receber “o amor” e toda vez que o WinSCP é invocado, os detalhes da conexão são inseridos manualmente.
Todas as opções acima podem ser facilmente negadas através do recurso “External Tools” do mRemoteNG. Com este recurso, é possível invocar o WinSCP e passar para ele todos os detalhes das conexões que o mRemoteNG já possui..
Se você não tiver o WinSCP instalado, vá em frente e faça agora.
Para adicionar uma “Ferramenta Externa”, vá ao menu “Ferramentas” e selecione “Ferramentas Externas”.
A guia "Ferramentas externas" será aberta.
Clique com o botão direito do mouse em qualquer lugar na parte superior da guia e você será apresentado a um menu para criar uma "nova ferramenta externa".
Na parte inferior da tela, altere o nome da ferramenta que você está adicionando na linha “Nome de exibição” para “WinSCP”.
No campo "Nome do arquivo", escreva o seguinte:
sftp: //% Username%:% Password% @% Hostname%
Então parece que:
Você está essencialmente pronto :)
Para usar sua nova habilidade, clique com o botão direito do mouse em um tipo SSH de uma guia de conexões, encontre a entrada "External Tools" e clique na sua recém-criada opção "WinSCP".
Revealer de senha
Devido ao fato de que mRemoteNG contém todas as senhas em uma criptografia reversível (para que possa usá-las), é possível extraí-las por conexão. Para conseguir isso, teremos mRemoteNG passando o parâmetro “password” para ser “ecoado” em um prompt de comando antigo regular.
Adicione outra "Ferramenta Externa" como mostramos acima, só que desta vez você nomearia a ferramenta "Revelador de Senha" e o campo "nome do arquivo" só manterá a diretiva "cmd". No entanto, ao contrário do exemplo anterior, você preencheria a linha "Argumentos" com o seguinte:
/ k echo "% password%"
O trabalho finalizado seria:
Para usar sua nova habilidade, clique com o botão direito do mouse em uma aba de conexão do tipo SSH, encontre a entrada "Ferramentas Externas" e clique na sua recém-criada "Password Revealer" opção.
Sanitização de arquivos de conexão
Você obteve dezenas ou até centenas de perfis de conexão em sua configuração do mRemoteNG e, em seguida, obtém um novo membro da equipe. Você quer dar o seu arquivo de conexão para eles, mas se você fizer isso, você estará dando a eles suas credenciais ... Não tema, pois HTG tem você coberto.
Vamos mostrar como apagar globalmente senhas do arquivo de conexão do mRemoteNG.
Nota: Isso exigirá que você elimine seu uber geek, mas não é um procedimento muito difícil.
Primeiro de tudo, você precisará de um Editor de Texto que seja capaz de fazer “Expressões Regulares”, como o Notepad ++ ou Sublime (estaremos usando o Notepad ++ para este exemplo). Em seguida, feche mRemoteNG e, em um desses editores, abra seu arquivo de conexão (que, por padrão, está em “C: \ Users \% seu-nome de usuário% \ AppData \ Roaming \ mRemoteNG”).
Execute um “Replace” (usando Ctrl + H) e mude o “Search Mode” para “Regular expression”. Em seguida, substitua:
Senha = ". +?" H
Com
Senha = "" H
Qual ficaria como:
Clique em “Replace All” e faça um “Save As” para criar o arquivo higienizado.
O mundo é um laboratório maior
Tem um truque mRemoteNG que você gostaria de compartilhar? Envie para nós no fórum de discussão.
Deixe-me mostrar-lhe o verdadeiro poder de Tessaiga