Jsou ovšem případy, kdy klíče nejdou použít. Například různé appliance. Už jsem viděl takové, které klíče nepodporují. A nebo takové, které při restartu vymažou home.
Pak nezbývá než použít expect a heslo ssh vnutit, třeba takhle (zjednodušeno)
#!/bin/sh expect <<[konec] spawn ssh user@10.0.0.1 expect "password:" send "heslo\r" expect "#" send "nejaky prikaz\r" expect "#" send "exit\r" expect eof [konec]