ssh-copy-id
authorized_keys
สามารถนำมาใช้ในการติดตั้งกุญแจสาธารณะของคุณในระยะไกลเครื่อง สามารถใช้คำสั่งเดียวกันนี้เพื่อติดตั้งกุญแจสาธารณะของผู้ใช้รายอื่นได้sudo
หรือไม่?
อัปเดต: ทั้งในตัวเครื่องและทางไกลกำลังใช้ Ubuntu 12.04
อัปเดต 2: อธิบายขั้นตอนการสร้างบัญชีผู้ใช้ใหม่และเพิ่มกุญแจสาธารณะ
- (ระยะไกล) สร้างบัญชีผู้ใช้ใหม่และตั้งเป็นสิทธิ์การเข้าถึงพับลิกคีย์ของผู้ใช้เท่านั้น
- (ในพื้นที่) สร้างรหัสสาธารณะสำหรับบัญชีผู้ใช้ใหม่ (ssh-keygen)
- โดยปกติฉันจะสร้างไดเรกทอรีและไฟล์
.ssh/authorized_keys
บนเซิร์ฟเวอร์ระยะไกลจากนั้นคัดลอกและวางกุญแจสาธารณะที่สร้างขึ้นในเครื่องไปยังบัญชีผู้ใช้ใหม่ สิ่งที่ฉันกำลังมองหาคือถ้าฉันสามารถใช้ssh-copy-id
เพื่อติดตั้งกุญแจสาธารณะของผู้ใช้ที่สร้างขึ้นใหม่นี้โดยตรงในไดเรกทอรี ssh เพียงบันทึกสองสามคำสั่งเพิ่มเติม