Cliente SSH não encontrado no cygwin64?

17

Eu inicio o prompt do cygwin bash usando o script em lote, mas não há comando ssh. Como configuro um cliente SSH no cygwin64?

user1561108
fonte
1
Está lá apenas não por padrão. Você executa o arquivo de instalação da instalação do cygwin e procura o pacote que deseja, neste caso, ssh e openssh aparecerão lá. por exemplo, veja as fotos aqui docs.oracle.com/cd/E24628_01/install.121/e22624/…
barlop
e isso não é mesmo específico para cygwin64 apenas cygwin
barlop
e acrescentaria que as instruções nesse link da Oracle são desnecessariamente complexas. Mas, como mencionado, veja as fotos lá. é apenas uma questão de executar o arquivo de instalação clicando na próxima verificação ssh clicando em próxima e finalize. Então o ssh estará lá
barlop

Respostas:

12

O opensshpacote (contendo o servidor OpenSSH e o software cliente) não faz parte dos pacotes básicos mínimos do Cygwin . O mesmo setup-x86_64.exepara instalar e atualizar o próprio Cygwin é usado para instalar pacotes individuais, como openssh.

Anthony G - justiça para Monica
fonte
12

Clique no setup-x86_64.exee, em seguida, clique em Avançar até chegar ao menu Selecionar pacotes.

Na pesquisa, faça o seguinte:

  1. Digite opensshna caixa de pesquisa
  2. Ele procurará pelo openssh> clique no pacote Net> clique em pular> marque as duas caixas que aparecem.
  3. Clique no próximo até terminar a instalação
  4. Pesquise cygwine clique com o botão direito do mouse e em "Executar como Administrador"
  5. Digite sshcomando na linha de comando do cygwin
  6. Você verá algo semelhante ao seguinte:

insira a descrição da imagem aqui

MindBrain
fonte