Über SSH erlang man Terminal-Zugang zu einem PC/Server.

Ich weiss, es gibt da draussen zig Tutorials wie man das erledigt (z.b. das hier https://goteleport.com/blog/how-to-configure-ssh-certificate-based-authentication/), aber ich wollte das hier für mich festhalten damit ich nicht ständig die Suchmaschine benutzen muss.

Das Konzept funktioniert für alle Benutzer eines Systems, sowohl für root (Achtung! Sicherheit!) wie auch für unpriviligierte Nutzer.

Prinzipiell kann man sich mit einem unpriviligierten Benutzer einloggen und dann per su zu root werden, allerdings kann das in einigen Szenarien umständlich oder nicht praktikabel sein.

Deshalb hier eine kleine Anleitung
Anmerkung: Ich benutze überall Linux, auch für meinen Desktop. Deshalb ist die Anleitung für Linux-Systeme.

Zertifikat erstellen