Aplicativo SSH alternativo para Plink [fechado]
-
09-06-2019 - |
Pergunta
Recentemente comecei a ter problemas com o TortoiseCVS, ou mais especificamente com o plink, o aplicativo SSH que o acompanha.O endereço IP ao qual ele tenta se conectar não pode ser alterado e está preso ao IP do antigo repositório CVS.Baixar o plink de seu site inicial e chamar a partir da linha de comando ainda apresenta esse problema.
O TortoiseCVS tem a opção de escolher o aplicativo SSH que usa e eu queria saber quais outras alternativas existem que posso usar?
Outras dicas
Tem certeza de que isso é um problema com o plink?Parece-me que você tem arquivos CVS/Root por aí que ainda apontam para o antigo endereço IP do cvs.Em geral, o CVS não transforma a mudança de repositórios em um processo divertido.Como você está usando o Windows, se você instalar o WinCVS com suporte a macros (módulo Python carregado), ele terá uma macro que pode ser usada para alterar em massa as raízes do CVS.
Caso contrário, cabe a você criar o script do processo.
FWIW, usei bastante o plink e nunca tive um problema semelhante.
Putty é provavelmente o melhor cliente SSH que existe:
Eu recomendo que você fique com o PuTTY também.Você pode achar útil executar o Pageant em conjunto com o Plink para evitar ter que digitar a senha.
Mas se você quiser pesquisar alternativas, você deve revisar este recurso da Wikipédia:
Graças à jsight (e a Mark Biek por apontar a conexão entre plink e putty), decidi investigar mais detalhadamente.
Acontece que o plink estava usando a sessão armazenada "Configurações padrão" que eu configurei para o putty e não estava permitindo que elas fossem substituídas.
editar:
O geek:Além disso, este é um bom exemplo de por que você deve sempre usar DNS/nomes de host em vez do endereço IP diretamente.
O problema não teve nada a ver com a mudança do endereço IP e, neste caso, o DNS também mudou.Entendo o que você quer dizer, mas este não é o 'bom exemplo' que você está procurando.
Pode valer a pena experimentar o Tunnelier de www.bitvise.com
O TortoiseSVN, pelo menos, tem uma opção chamada Relocate que você pode usar se a localização do repositório tiver mudado.
Além disso, este é um bom exemplo de por que você deve sempre usar DNS/nomes de host em vez do endereço IP diretamente.
Estou usando o TortoiseCVS 1.10.9 no Vista Business, e as conexões ext com meu servidor travavam regularmente o TortoisePlink.
Eu baixei o puTTY mais recente (0.60) e configurei o TortoiseCVS para apontar para o plink incluído neste puTTY (CVS->Preferências->Ferramentas).As opções da linha de comando parecem ser as mesmas, mas uma diferença é que o TortoisePlink abre uma caixa de diálogo de senha se você não tiver um par de chaves para o seu servidor.O plink normal não.Então você tem que criar o par de chaves (puttygen, eu acredito) ou especificar um -pw nas opções de linha de comando (ideia de segurança muito RUIM).
+1 para PuTTy...tenho usado na última década e nunca precisei de mais nada!