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.