ssh-copy-id
có thể được sử dụng để cài đặt khóa chung của bạn trong một máy từ xa authorized_keys
. Lệnh tương tự có thể được sử dụng để cài đặt khóa chung của người dùng khác không, nếu bạn có sudo
khả năng?
Cập nhật: cả cục bộ và từ xa đều đang sử dụng Ubuntu 12.04.
Cập nhật 2: mô tả quy trình tạo tài khoản người dùng mới và thêm khóa chung
- (từ xa) Tạo tài khoản người dùng mới và chỉ đặt tài khoản đó thành quyền truy cập khóa công khai của người dùng.
- (cục bộ) Tạo khóa chung cho tài khoản người dùng mới (ssh-keygen).
- Thông thường tôi làm là tạo thư mục và tệp
.ssh/authorized_keys
trên máy chủ từ xa, sau đó sao chép và dán khóa chung được tạo cục bộ vào tài khoản của người dùng mới. Điều tôi đang tìm kiếm là nếu tôi có thể sử dụngssh-copy-id
để cài đặt khóa công khai của người dùng mới được tạo này trực tiếp vào thư mục ssh. Chỉ để lưu thêm một vài lệnh.