Moinsen.
Ich betreibe hier einen Server, der nur auf Port 80 lauscht und sonst nichts Installiert hat, wie nen Apachen, php etc. Also ein reiner Webserver. Da ich den eh in eine DMZ gepackt habe, wäre ein SSH-Login nur über umwege (Internet) möglich. Da ich allerdings noch einige Nullmodemkabel rumfliegen habe (war mal ne Phase von mir - ich möchte nicht drüber sprechen 😛), kam mir die Idee, das darüber zu machen. Also flott das 5m kabel "Verlegt". Das Funktioniert auch bestens. Bis auf das Lokal auch root automatisch eingeloggt wird.
systemctl enable
getty@ttyS0.service
systemctl start
getty@ttyS0.service
In der entsprechenden Konfig habe ich das eingetragen:
ExecStart=-/sbin/agetty --autologin root -s %I 115200,38400,9600 vt102
Funktioniert auch, sobald ich 'screen /dev/ttyS1' hier am Rechner ausführe, bin ich am Server eingeloggt. Ein "w" zeigt allerdings, das Lokal auch eingeloggt wird:
[root@www ~]# w
23:06:32 up 9 min, 2 users, load average: 0,00, 0,02, 0,01
USER TTY LOGIN@ IDLE JCPU PCPU WHAT
root ttyS0 22:57 0.00 s 0.04 s 0.00 s w
root tty1 22:57 7:52 0.00 s 0.00 s -bash
[root@www ~]#
Meine letzten Erfahrungen mit Nullmodem und Serieller-Konsole sind soo ewig lang her. Aber ich weiß, dass das irgendwie geht.
Nur wie? 🙂
Gruß,
der Peter