Du kommst in keinem Fall um expect herum. Als kleines Beispiel: spawn -noecho ssh -l admin keks.keks.de expect "Password:" send "geheim\r" expect "*>" send "ena\r" expect "*#" . . .