Was ist die beste Methode zum Bearbeiten der /root/.ssh/authorized_keys
Datei?
Ich meine, wenn ich einen neuen Schlüssel an meine authorized_keys
Datei anhängen muss , was sind die besten Methoden, um das zu tun?
ssh
authorization
LanceBaynes
quelle
quelle
cat keyfile >>authorized_keys
hostname
?Jede Zeile ist ein unabhängiger Eintrag. Sie können sie abrufen, um zu filtern,
sed -i~ /pattern/d authorized_keys
Zeilen zu löschen, alle von einem Server abzurufen odercat new-entries >> authorized_keys
Zeilen am Ende hinzuzufügen.quelle
cat
Methode wird am häufigsten verwendet und empfohlen. Wenn es nicht in einer neuen Zeile endet, ist es keine wohlgeformte Textdatei .sed -i~ 'r$ new-entries'
, da dadurch eine Sicherungsdatei erstellt wird. Wrt. 2., das lässt sich mit einem Texteditor leicht beheben, und wie Kevin sagt, sollten Sie ein wenig auf die Semantik Ihrer Arbeit achten.