Forum

Connessione SSH rifiutata

A

adjplante

Manifesto originale
30 dicembre 2012
Lavala
  • 30 dicembre 2012
Ciao,

Uso Mac OS X versione 10.7.5 e il mio software è aggiornato.

Ecco il mio problema: ho provato a impostare ssh sul mio iMac. Sono abbastanza sicuro di farlo bene poiché l'ho fatto sul mio MacBook Pro, sull'iMac della mia ragazza e funziona bene lì. Ma sul mio iMac quando digito lo stesso comando in X11, ovvero:

ssh localhost

ottengo il seguente errore:

ssh: connessione alla porta host localhost 22: connessione rifiutata

Non importa cosa faccio:
ssh andre@192.168.2.18
ssh andre @ localhost
Ricevo sempre lo stesso messaggio di errore.

Sembra che ssh funzioni in base al messaggio di errore (connetti alla porta 22 dell'host localhost) ma, d'altra parte, ricevo lo stesso messaggio anche se disattivo ssh deselezionando la casella di controllo Accesso remoto.

Qualche idea?

Grazie

Andrea L

LPZ

11 luglio 2006


  • 30 dicembre 2012
adjplante ha detto: Ciao,

Uso Mac OS X versione 10.7.5 e il mio software è aggiornato.

Ecco il mio problema: ho provato a impostare ssh sul mio iMac. Sono abbastanza sicuro di farlo bene poiché l'ho fatto sul mio MacBook Pro, sull'iMac della mia ragazza e funziona bene lì. Ma sul mio iMac quando digito lo stesso comando in X11, ovvero:

ssh localhost

ottengo il seguente errore:

ssh: connessione alla porta host localhost 22: connessione rifiutata

Non importa cosa faccio:
ssh andre@192.168.2.18
ssh andre @ localhost
Ricevo sempre lo stesso messaggio di errore.

Sembra che ssh funzioni in base al messaggio di errore (connetti alla porta 22 dell'host localhost) ma, d'altra parte, ricevo lo stesso messaggio anche se disattivo ssh deselezionando la casella di controllo Accesso remoto.

Qualche idea?

Grazie

Andrea Clicca per espandere...

Prova a ottenere maggiori informazioni su cosa non va inserendo

Codice: |_+_| A

adjplante

Manifesto originale
30 dicembre 2012
Lavala
  • 30 dicembre 2012
LPZ ha detto: Prova a ottenere maggiori informazioni su cosa non va inserendo

Codice: |_+_| Clicca per espandere...

Grazie per la risposta LPZ

Ecco il risultato

iMac-de-Andre: ~ andre $ ssh -vvv localhost
OpenSSH_5.6p1, OpenSSL 0.9.8r 8 febbraio 2011
debug1: lettura dei dati di configurazione /etc/ssh_config
debug1: applicazione delle opzioni per *
debug2: ssh_connect: needpriv 0
debug1: Connessione a localhost [::1] porta 22.
debug1: connessione all'indirizzo ::1 porta 22: connessione rifiutata
debug1: Connessione a localhost [127.0.0.1] porta 22.
debug1: connessione all'indirizzo 127.0.0.1 porta 22: connessione rifiutata
debug1: connessione alla porta 22 di localhost [fe80::1%lo0].
debug1: connessione all'indirizzo fe80::1%lo0 porta 22: connessione rifiutata
ssh: connessione alla porta host localhost 22: connessione rifiutata​
Ho confrontato il mio /etc/ssh_config con quello del mio MacBook Pro (su cui ssh funziona bene) e sono uguali. L

LPZ

11 luglio 2006
  • 30 dicembre 2012
adjplante ha detto: Grazie per la risposta LPZ

Ecco il risultato

iMac-de-Andre: ~ andre $ ssh -vvv localhost
OpenSSH_5.6p1, OpenSSL 0.9.8r 8 febbraio 2011
debug1: lettura dei dati di configurazione /etc/ssh_config
debug1: applicazione delle opzioni per *
debug2: ssh_connect: needpriv 0
debug1: Connessione a localhost [::1] porta 22.
debug1: connessione all'indirizzo ::1 porta 22: connessione rifiutata
debug1: Connessione a localhost [127.0.0.1] porta 22.
debug1: connessione all'indirizzo 127.0.0.1 porta 22: connessione rifiutata
debug1: connessione alla porta 22 di localhost [fe80::1%lo0].
debug1: connessione all'indirizzo fe80::1%lo0 porta 22: connessione rifiutata
ssh: connessione alla porta host localhost 22: connessione rifiutata​
Ho confrontato il mio /etc/ssh_config con quello del mio MacBook Pro (su cui ssh funziona bene) e sono uguali. Clicca per espandere...

Presumo che tu abbia abilitato Accesso remoto nel pannello delle preferenze Condivisione. Cosa succede se disabiliti l'accesso remoto e provi?

Codice: |_+_|
ancora? Ottieni esattamente lo stesso output di sopra? A

adjplante

Manifesto originale
30 dicembre 2012
Lavala
  • 30 dicembre 2012
LPZ ha detto: presumo che tu abbia abilitato l'accesso remoto nel pannello delle preferenze Condivisione. Cosa succede se disabiliti l'accesso remoto e provi?

Codice: |_+_|
ancora? Ottieni esattamente lo stesso output di sopra? Clicca per espandere...

Sì, ho abilitato l'accesso remoto. Se lo disabilito ed eseguo il comando ssh ottengo lo stesso messaggio di errore. Sembra che l'abilitazione non faccia il suo lavoro! L

LPZ

11 luglio 2006
  • 30 dicembre 2012
adjplante ha detto: Sì, ho abilitato l'accesso remoto. Se lo disabilito ed eseguo il comando ssh ottengo lo stesso messaggio di errore. Sembra che l'abilitazione non faccia il suo lavoro! Clicca per espandere...

Proviamo ad abilitarlo manualmente. Apri Terminale (in Utilità) e inserisci

Codice: |_+_|
(Fornire la password quando viene richiesta) e poi

Codice: |_+_|
Allora prova

Codice: |_+_|
Se ancora non funziona, inserisci

Codice: |_+_|
Se il demone ssh è stato avviato in risposta alla richiesta ssh (come avrebbe dovuto essere), allora dovresti vedere un output come

Codice: |_+_|
(il numero potrebbe essere diverso). A

adjplante

Manifesto originale
30 dicembre 2012
Lavala
  • 30 dicembre 2012
LPZ ha detto: Proviamo ad abilitarlo manualmente. Apri Terminale (in Utilità) e inserisci

Codice: |_+_|
(Fornire la password quando viene richiesta) e poi

Codice: |_+_|
Allora prova

Codice: |_+_|
Se ancora non funziona, inserisci

Codice: |_+_|
Se il demone ssh è stato avviato in risposta alla richiesta ssh (come avrebbe dovuto essere), allora dovresti vedere un output come

Codice: |_+_|
(il numero potrebbe essere diverso). Clicca per espandere...

Ho fatto tutto quanto sopra e continua a non funzionare, ma ottengo un numero di processo divertente -

Codice: |_+_| L

LPZ

11 luglio 2006
  • 30 dicembre 2012
adjplante ha detto: ho fatto tutto quanto sopra e continua a non funzionare, ma ottengo un numero di processo divertente -

Codice: |_+_| Clicca per espandere...

Ciò indica che sshd è stato invocato ed è uscito normalmente. Quindi ora la domanda è: perché sshd non consente la connessione?

Hai modificato /etc/sshd_config (il file di configurazione sshd)?

Forse qualcuno che ne sa di più su sshd può partecipare.