"Debug1: read_passphrase: kann / dev / tty nicht öffnen: Kein solches Gerät oder keine solche Adresse", wenn versucht wird, eine Verbindung über SSH herzustellen

7

Ich versuche, eine Verbindung zu meinem Server herzustellen

ssh [email protected] -vv

Ich bekomme

debug1: read_passphrase: can't open /dev/tty: No such device or address

Fehler oder einfach

Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password).

wenn ich keine -vvOption benutze . Die Datei / dev / tty existiert. Ich bin als root angemeldet, habe also Zugriff darauf. Der Befehl tty kehrt zurück

/dev/console

Ich bin remote (mit Putty) mit dem Server verbunden, von dem aus ich eine Verbindung zu einem anderen Server herstellen möchte. Es ist kein Cron-Job. Wie kann ich das Problem lösen?

LukLed
quelle
Existiert das Gerät / dev / tty auf beiden Servern:
derchris
@derchris: Ja, es existiert. Ich kann mich problemlos server.comvon anderen Orten aus mit der Maschine verbinden .
LukLed
Was wäre ein Hauptunterschied zwischen einem Server, den Sie können, und dem Server, den Sie nicht verbinden können? Ich versuche nur, Probleme mit dem Betriebssystem / der Version auszuschließen.
derchris
@derchris: Ich glaube, das hängt mit dem Problem /dev/ttyauf der Maschine zusammen, von dem ich ssh versuche, aber ich weiß nicht, wie ich es lösen soll.
LukLed
Ich verstehe das Problem. Ich habe Sie gefragt, ob Sie von einem anderen Ort aus eine Verbindung herstellen können. Was ist der Unterschied zwischen diesen beiden Systemen, von denen Sie versuchen, eine Verbindung herzustellen?
derchris

Antworten:

6

Was ls -la /dev/ttyzeigt? Ist es sowohl weltlesbar als auch weltschreibbar?

$ ls -la / dev / tty

crw-rw-rw- 1 root tty 5, 0 Aug 23 20:58 / dev / tty

$

Das sollten Sie sehen. Wenn nicht, ist das dein Problem.

David Schwartz
quelle
mu / dev / tty war seltsamerweise mit den "crw -------" Rechten. Der Wechsel zu crw-rw-rw- hat das Problem behoben. Dies war das erste Mal, dass ich das in meinen Ubuntu-Installationen tun musste. Warum waren die Rechte nicht die guten?
Luc