Como corrijo o ssh em um mac

1

(não tenho certeza se perguntas sobre o SSH devem ser feitas em SO ou SF)

Executando um Macbook com o OS 10.5. SSH parece estar quebrado mesmo verificando a versão me dá esse erro:

$ ssh -v / usr / bin / ssh: linha 1: ----- BEGIN: comando não encontrado / usr / bin / ssh: linha 2: MIIEowIBAAKCAQEA66pW3MldpOnUWFX + 3xLKF8WFKViMDbPC / A7c8hv69DeFgnM /: Nenhum arquivo ou diretório / usr / bin / ssh: linha 3: EnjrFYA7590ltUzvVf1bVZTbUMGYWNFX / PUtI / 7T0WFildqXlNRXnFfqX5y4wi6v: Nenhum arquivo ou diretório / usr / bin / ssh: linha 4: B9EVKeCK + 57zw26IBsMrAZx0zaBIE / l13HF1Vm39IldqAiJbjoxgrx6NJmHHwx6q: Nenhum arquivo ou diretório / usr / bin / ssh: linha 5: AZIPf9vFSbTUT9Cn6gIg7E7oDhCGbt2x6UjvZvPs / WwLSxbti1OhAuEZ3jUhqujp: Nenhum arquivo ou diretório / usr / bin / ssh: linha 6: gSdASpRlPai5C5vzIp + UzBjApeNyEIb + Sv / m20IiELhrQOeCNWMiflVudxzTeyoi: Nenhum arquivo ou diretório / usr / bin / ssh: linha 7: wxRiwIqpnFZyvfgQRVRnw0ZPyR1PxGaufMhqhwIBIwKCAQEA5O6dhgVw6VgtXSBW: comando não encontrado / usr / bin / ssh: linha 8: rNBsjB72Yq3J4WzMCsycHmRS3pxVzy4gA1DkXgeKprmSWFldhruajaaL6AyFXZgp: comando não encontrado / usr / bin / ssh: linha 9: lqUHR4nVFIp9BpnVFDv9VgxCw0fJbC1ZkpCYN08n7R4RXsMlDeIpxw0DwG / Q / XX9: Nenhum arquivo ou diretório / usr / bin / ssh: linha 10: dw8hhykEh8KhfmqE055PSwe8USnr / dBBsvmR0abqWWOEd1B822i7qqKdWAyzTDR9: Nenhum arquivo ou diretório / usr / bin / ssh: linha 11: YAMBldFDQwCKtUTF6Mi0M8 + FNJkJVkgWCK3Gwor2ZH2JzktXhnDc8lnK9PknPxxJ: comando não encontrado / usr / bin / ssh: linha 12: TMrzjmGK6bGU65UlxeVNGsgDJm / yE1MvAk + kaSTK99ey5WxC5GRt20heJipXx9EA: Nenhum arquivo ou diretório / usr / bin / ssh: linha 13: 2nBr + wKBgQD8PAvaaNptMqg7gCd0luOWIH2YxQt0MBJVsq / jLjGOe7o9Ac93akDu: Nenhum arquivo ou diretório / usr / bin / ssh: linha 14: zMsOIHKptlC / ObI94azGwUo2AaiwhJ4wYHs1me + xkwGG5O3JI0B4v + RC5Uhe3LAf: Nenhum arquivo ou diretório / usr / bin / ssh: linha 15: dr7fJXK + 3L8LmrbEW3VX3EKpkxfrUnGxCiT0uVD4gUiZRgx2uZ1CuwKBgQDvLviq: comando não encontrado / usr / bin / ssh: linha 16: FS8x10Py5gFITSlF9rbWBqsdMIe0ZjQCX8j9Z5b5zTojNUtvP9gVngnBYrBCPgqU: comando não encontrado / usr / bin / ssh: linha 17: 8OW0dbsiiUKRQbAz8 / t7wDYJcQ6dH1ZxOpQoF9tXs1dcgMN / oBoZnzLomHIScjRT: Nenhum arquivo ou diretório / usr / bin / ssh: linha 18: qQHDhxqYgpUxJQBWm16nmSrYPqkf5V1rlwK4pQKBgQCBuHsf3icw2DlDK / cIwqDu: Nenhum arquivo ou diretório / usr / bin / ssh: linha 19: H1aJFOFRslKSeSdBorpmiMYuAO5aq6xdjeTFb8Xw4WtbB7rAvTRI9bEjFsvIfrfB: comando não encontrado / usr / bin / ssh: linha 20: G60UQInmS5pioZ7ceIeOjpKmD4ROCxi / uWl6E0JTh3gx2onhU5tvA4 // cDgv4UHI: Nenhum arquivo ou diretório / usr / bin / ssh: linha 21: w2N2izD01MZAMqdTAF + BZwKBgA2q6aNRquznur1sOpZqzyiRwU4PAnayUOW8soPK: comando não encontrado / usr / bin / ssh: linha 22: 9YrSuCuIEfNiIZFUGvnrxgsM9CEK3AiCy0wj / BCaIQ + dWoagOkGV9HWRboyitHt /: Nenhum arquivo ou diretório / usr / bin / ssh: linha 23: sLHVej + Gl0cdTP / 6hSYJGNoXVvm9YhNovkWv8uQkuBFv1CI0w5SMaNkoJuvhOInO: Nenhum arquivo ou diretório / usr / bin / ssh: linha 24: HWmjAoGBAOnPA2ZsVZmm6NESqXLzECbUQ2 / 47Xd8oLeX6iAxJKldUuiW8cRFzdkp: Nenhum arquivo ou diretório / usr / bin / ssh: linha 25: 1SMS7qpVmx7SaRs3S1btSy4lUAdEZLp34GojDEFFNqxIH3Isvn9w + emS4txErspw: comando não encontrado / usr / bin / ssh: linha 26: 7oaDyFeNSWOeZTd3EKQ4Txq6oMNJcM / gw3h + dNwaR6DA3r7BR53f: Nenhum arquivo ou diretório / usr / bin / ssh: linha 27: ----- END: comando não encontrado

Dá o mesmo erro para qualquer coisa com o ssh

como posso recarregar o SSH?

Muito obrigado

    
por radius 22.07.2009 / 21:09

2 respostas

4

Sua configuração do ssh pode estar quebrada, mas duvido que o próprio ssh esteja em falta. Primeira pergunta: você está realmente rodando o ssh? Quase parece que o shell está tentando executar uma chave pública que tem seu conjunto de bits x ...

$ which ssh
$ file $(which ssh)

Você deve ver algo assim:

mojito:~ insyte$ which ssh
/usr/bin/ssh
mojito:~ insyte$ file $(which ssh)
/usr/bin/ssh: Mach-O universal binary with 2 architectures
/usr/bin/ssh (for architecture i386):   Mach-O executable i386
/usr/bin/ssh (for architecture ppc7400):        Mach-O executable ppc

Se tudo parece bom, é hora de verificar sua configuração. Comece a mover seu diretório $HOME/.ssh/ para fora do caminho, assim:

$ mv ~/.ssh ~/.ssh.backup

Em seguida, tente novamente o seu comando ssh. Se ainda for FUBAR, você precisará verificar sua configuração global. Confira /etc/ssh*_config e verifique se eles são arquivos de texto simples com aparência normal.

    
por 22.07.2009 / 21:15
4

Parece que, de alguma forma, seu binário / usr / bin / ssh foi sobrescrito por um arquivo de certificado SSL.

Restaure seu binário ssh de um backup ou reinstale o programa ssh no seu Mac.

    
por 22.07.2009 / 21:21

Tags