ssh-copy-id
ortak anahtarınızı uzaktaki bir makineye kurmak için kullanılabilir authorized_keys
. sudo
Yeteneğiniz varsa, aynı komut diğer kullanıcıların genel anahtarlarını yüklemek için de kullanılabilir mi?
Güncelleme: hem yerel hem de uzaktan kumanda Ubuntu 12.04 kullanıyor.
Güncelleme 2: yeni bir kullanıcı hesabı oluşturma ve ortak anahtar ekleme prosedürünü açıklayın
- (uzak) Yeni bir kullanıcı hesabı oluşturun ve bu dosyayı yalnızca kullanıcının genel anahtar erişimine ayarlayın.
- (yerel) Yeni kullanıcı hesabı için genel bir anahtar oluşturun (ssh-keygen).
- Normalde
.ssh/authorized_keys
, uzak sunucuda bir dizin ve dosya oluşturmak , daha sonra yerel olarak oluşturulan ortak anahtarı kopyalayıp yeni kullanıcının hesabına yapıştırmaktır. Aradığım şey,ssh-copy-id
bu yeni oluşturulan kullanıcının genel anahtarını doğrudan ssh dizinine yüklemek için kullanabilirsem . Sadece birkaç komut daha kaydetmek için.