Gibt es eine Möglichkeit, SSH zu zwingen, eine bestimmte Shell auf der Remote-Seite zu verwenden, unabhängig von der Standard-Shell des Benutzers?
Ich habe Lösungen ausprobiert, die den folgenden ähneln:
ssh host.domain.com /bin/bash -c 'complicated, multi-line command'
Leider ist die Standard-Shell auf der Remote-Seite für das Parsen des Teils "Komplizierter Befehl mit mehreren Zeilen" verantwortlich, und ich habe Schwierigkeiten, ihn ausreichend zu maskieren, um sowohl für Bash- als auch C-Shell-Benutzer zu funktionieren.