Hallo!
Ich bin grad ins Studentenwohnheim gezogen. Um hier ins Internet zu kommen, muss ich mich an einem SSH-Server anmelden mit dem Befehl:
ssh -l 121581 139.1.143.253
. Dann werde ich aufgefordert mein Passwort einzugeben, bin danach angemeldet und hab Verbindung ins Internet.
Nun wär es aber ganz angenehm, wenn ich das nicht bei jedem Start manuell machen müsste, allein schon, weil ich dann die ganze Zeit ein Terminal offen haben muss, wo der SSH-Login-Kram drin steht und sonst nichts mehr passiert. (Mal nebenbei: Mit welcher Tastenkombination verschiebt man noch einen Prozess in den Hintergrund?)
Ich würde also gern ein Startskript in rc.local oder so einfügen, womit der Login automatisch erfolgt.
ssh -l 121581 139.1.143.253 < sshpass
, wobei sshpass eine Datei ist, in der das Passwort gespeichert ist, funktioniert nicht. Dann kommt nur das hier:
Pseudo-terminal will not be allocated because stdin is not a terminal. 121581@139.18.143.253's password:
und ich muss wieder das Passwort manuell eingeben.
Wie geht das also?
Vielen Dank schon mal.
Unkraut