Apa metode terbaik untuk mengedit /root/.ssh/authorized_keys
file?
Maksud saya jika saya perlu menambahkan kunci baru ke authorized_keys
file saya , daripada apa metode terbaik untuk melakukan itu?
ssh
authorization
LanceBaynes
sumber
sumber
cat keyfile >>authorized_keys
hostname
?Setiap baris adalah entri independen. Anda dapat menangkap mereka untuk memfilter,
sed -i~ /pattern/d authorized_keys
menghapus baris, mengatakan semua itu dari beberapa server, ataucat new-entries >> authorized_keys
menambahkan baris ke akhir.sumber
cat
metode adalah yang paling sering digunakan dan disarankan. Jika tidak berakhir pada baris baru, itu bukan file teks yang terbentuk dengan baik .sed -i~ 'r$ new-entries'
, karena itu membuat file cadangan. Wrt. 2., ini cukup mudah diperbaiki dengan editor teks, dan seperti kata Kevin, Anda harus memperhatikan semantik dari apa yang Anda lakukan.