/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?
/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:
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
hostname?
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.
catyöntem en sık kullanılan ve önerilen yöntemdir. Yeni bir satırda bitmiyorsa, iyi biçimlendirilmiş bir metin dosyası değildir .
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.
cat keyfile >>authorized_keys