SSH mit Apache gibt keinen /dev/tty-Fehler aus

SSH mit Apache gibt keinen /dev/tty-Fehler aus

Ich versuche, von einer Tomcat-Instanz, die als Apache ausgeführt wird, einen Befehl auszuführen, um per SSH auf einen Host zuzugreifen. Dies funktioniert aufgrund des folgenden Fehlers nicht:

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

Wenn ich jedoch eine Shell öffne und manuell suzum Apache-Benutzer gehe, kann ich diesen Befehl problemlos ausführen.

Muss ich die Konfiguration ändern oder kann ich evtl. die -tMöglichkeit nutzen bei ssh ein vorhandenes Gerät bzw. eine vorhandene Adresse anzugeben?

Antwort1

Dieser Linkbesagt, dass dieser Fehler auftreten kann, wenn SSH eine Eingabe erfordert.Ein weiterer Link/dev/ttysagt, dass Sie eine fehlende Datei erstellen sollten .drittes Gliedbesagt, dass es einen Weg geben sollte, Ihnen den Daemon mitzuteilen, dass diese Datei nicht geöffnet werden soll.

verwandte Informationen