回答:
ファイルを編集して、最後にキーを貼り付けてみてください。
自動化したいですか?実行するキーを追加するサーバーから試してください:
ssh-copy-id -i id_rsa.pub login@hostname
ファイルが保存されssh-add
ているサーバーでいつでも試すことができauthorized_keys
ます。
たくさんの機会:D
hostname
ですか?
各行は独立したエントリです。それらをgrepして、フィルタリングしたり、 sed -i~ /pattern/d authorized_keys
行を削除したりcat new-entries >> authorized_keys
、サーバーからのすべての行を言ったり、行を最後に追加したりできます。
cat
方法は、最も頻繁に使用され、推奨される方法です。改行で終わらない場合、整形式のテキストファイルではありません。
sed -i~ 'r$ new-entries'
は、バックアップファイルを作成するので、を使用してみてください。Wrt。2.、これはテキストエディターで簡単に修正できます。Kevinが言うように、あなたがやっていることのセマンティクスに少し注意を払う必要があります。
cat keyfile >>authorized_keys