Yetkili_keyler nasıl düzenlenir?


21

/root/.ssh/authorized_keysDosyayı düzenlemek için en iyi yöntem nedir ?

Yani, dosyama yeni bir anahtar eklemem gerekirse authorized_keys, bunu yapmanın en iyi yöntemleri hangileridir?

Yanıtlar:


14

Sadece dosyayı düzenlemeyi ve anahtarı yapıştırmayı deneyin.
Otomatik ister misin? Yapmak için anahtar eklemek istediğiniz sunucudan deneyin:

ssh-copy-id -i id_rsa.pub login@hostname

Her zaman kayıtlı ssh-addbir authorized_keysdosyanın bulunduğu sunucuda deneyebilirsiniz .

Çok sayıda fırsat: D


6
Ayrıcacat keyfile >>authorized_keys
— enzotib

Ne olarak gitmeli hostname?
— Kullanıcı

0

Her satır bağımsız bir giriştir. Filtrelemek, sed -i~ /pattern/d authorized_keyssatır silmek, bazı sunucudan hepsini söylemek veya cat new-entries >> authorized_keyssonuna satır eklemek için öğütebilirsiniz.


"kedi yeni girişleri >> authk ile iki sorun var.
— LanceBaynes

1
1) insanlar ">>" 'dan ">"' a yanlış
— yazabilirler


2
Bu catyöntem en sık kullanılan ve önerilen yöntemdir. Yeni bir satırda bitmiyorsa, iyi biçimlendirilmiş bir metin dosyası değildir .
— Kevin,

@Lance: Wrt. 1, bunu hiç yapmadığımı söyleyemem, ama bu tür şeylere eğilimliyseniz, kullanmayı deneyin sed -i~ 'r$ new-entries', çünkü bu bir yedekleme dosyası oluşturur. Wrt. 2., bu bir metin editörüyle kolayca sabitlenir ve Kevin'in dediği gibi, yaptığınız şeyin anlamına biraz dikkat etmeniz gerekir.
— Charles Stewart
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.