Làm thế nào để cấp quyền truy cập ssh cho người bạn đáng tin cậy?


13

Tôi đã có một người bạn mà tôi đủ tin tưởng để cấp quyền truy cập ssh cho một trong các máy chủ của tôi. Cuối cùng, tôi đã tạo một tài khoản người dùng cho anh ta.

Hộp chỉ có thể truy cập bằng xác thực khóa, không phải mật khẩu. Tôi đã tạo một khóa riêng cho tài khoản đó, nhưng nếu tôi gửi nó cho anh ấy qua email, chúng tôi sẽ mất điểm bảo mật mạnh mẽ

Cách tốt nhất để cho anh ta truy cập vào tài khoản này mà không cần phải quay lại xác thực mật khẩu là gì?

Khó khăn khác: anh ta đang ở trong một hộp Windows, nhưng đủ dễ để cài đặt PuTTY

Câu trả lời:


15

Vấn đề của bạn là bạn đang làm điều đó ngược lại. Bạn của bạn là tạo chìa khóa của anh ấy và gửi cho bạn của anh ấy id_rsa.pub. Khóa riêng của anh ấy chỉ dành cho anh ấy. Đó là những gì làm cho nó riêng tư. Một khi bất cứ ai nhưng bạn có quyền truy cập vào khóa riêng của mình, nó bị xâm phạm và bạn cần tạo một cặp mới.

Bạn của bạn có thể tạo cặp khóa của mình trong windows với puttygen.exe. Khi đã xong, anh ta có thể gửi cho bạn id_rsa.pubvà bạn chỉ cần đặt nó vào~friend/.ssh/authorized_keys


Cảm ơn, sẽ đi tìm tài liệu trên puttygen và nhập pubkey của anh ấy vào máy chủ
Rob Cowell

1
Nó đi vào ~ friend / .ssh / ủy quyền. Tôi đã sửa đổi câu trả lời của tôi.
Jim Mitchener
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.