Eingabeaufforderung vom SSH-Befehl wird angezeigt

Eingabeaufforderung vom SSH-Befehl wird angezeigt

Ich führe diesen Befehl aus: ssh -i key user@domainname 'bash -l -c "command"'

Das commandSkript ruft ein anderes Skript auf, das an einer bestimmten Stelle nach Eingaben fragt. Das Problem besteht darin, dass die Eingabeaufforderung für den Befehl, der nach Eingaben fragt,nachIch tippe die Antwort auf die Eingabeaufforderung ein, die offensichtlich falsch ist, da ich nicht weiß, worauf ich antworte. Wie kann ich das beheben?

Antwort1

Versuchen Sie, ein Terminal auf dem SSH-Host zuzuweisen:

ssh -t -i key user@domainname 'bash -l -c "command"'

verwandte Informationen