SSH Public Key kopieren und Clientbeschränkung

This article is from 2006 and has been archived. It's old and probably outdated.

Nicht wundern, aber obwohl der Befehl so simpel ist, vergesse ich ihn im Laufe der Zeit gerne:

$ cat iddsa.pub | ssh user@example.com ‘cat - > ~/.ssh/authorizedkeys’

Und dies nur als Info für Leute, die mit SSH und Public Keys arbeiten. Man kann den Zugriff mittels eines Keys ausschließlich auf bestimmte Clients beschränken, indem man die ~/.ssh/id_dsa.pub o.ä. Datei bearbeitet und an den Anfang (ohne Zeilenumbruch!) dieses hier einfügt:

from="client1,client2" [hier der Rest des Keys] ssh-dss ...

Man muss darauf achten, kein Leerzeichen zwischen den erlaubten Clients einzufügen, denn sonst funktioniert es nicht.

technorati tags: ssh, security, openssh, publickey, encryption

Jan Beilicke

About the author

Jan Beilicke is a long-time IT professional and full-time nerd. Open source enthusiast, advocating security and privacy. Sees the cloud as other people's computers. Find him on Mastodon.