Điểm:0

ssh-copy-id không cập nhật tệp ủy quyền

lá cờ in

Tôi không thể định cấu hình khóa ssh trên NAS Synology của mình. Tập tin ~/.ssh/ủy quyền_keys không được tạo hoặc không được cập nhật.

Trên máy từ xa (NAS):

$cd
$ chmod 700 .
$ chmod 700 .ssh
$ chạm vào .ssh/ủy quyền_keys
$ chmod 600 .ssh/authorized_keys

tôi đã cập nhật /etc/ssh/sshd_config để bỏ ghi chú dòng:

PubkeyAuthentication có
AuthorizedKeysFile .ssh/authorized_keys

Tôi đã khởi động lại sshd:

$ Sudo synoservicectl --reload sshd

Trên máy cục bộ:

$ ssh-keygen -t ed25519 -C "[email protected]"
# khóa được tạo ở vị trí tùy chỉnh 'id_synology'

$ ssh-copy-id -i id_synology -f -p 2222 [email protected]
/usr/bin/ssh-copy-id: THÔNG TIN: Nguồn của (các) khóa sẽ được cài đặt: "id_synology.pub"
/usr/bin/ssh-copy-id: INFO: cố gắng đăng nhập bằng (các) khóa mới, để lọc ra bất kỳ khóa nào đã được cài đặt
/usr/bin/ssh-copy-id: THÔNG TIN: Vẫn còn 1 khóa được cài đặt -- nếu bạn được nhắc bây giờ thì đó là cài đặt các khóa mới
/usr/bin/ssh-copy-id: dòng 251: cảnh báo: tài liệu tại đây tại dòng 251 được phân định bởi phần cuối của tệp (muốn có `EOF')
/usr/bin/ssh-copy-id: dòng 250: cảnh báo: tài liệu tại đây ở dòng 250 được phân định bởi phần cuối của tệp (muốn có `EOF')
/usr/bin/ssh-copy-id: dòng 260: EOF: không tìm thấy lệnh
mật khẩu của [email protected]:

Số khóa đã thêm: 1

Bây giờ hãy thử đăng nhập vào máy, với: "ssh -p '2222' '[email protected]'"
và kiểm tra để đảm bảo rằng chỉ có (các) khóa bạn muốn được thêm vào.

Trên máy từ xa ủy quyền_keys không được cập nhật. tôi đã thử mà không có ủy quyền_keys, nhưng tệp không được tạo. Tôi cũng đã thử với thuật toán rsa, có hoặc không có cụm mật khẩu, nhưng tôi có kết quả tương tự.

Bất kỳ ý tưởng? Hoặc bất kỳ nhật ký nào để kiểm tra tại sao khóa không được sao chép?

Michael Ströder avatar
lá cờ cn
Bạn đã cài đặt *tr* có thể thực thi được trên hệ thống cục bộ nơi bạn đang gọi *ssh-copy-id* chưa?
jootl avatar
lá cờ in
Có :) `mà tr` => `/usr/bin/tr`. Tôi đang dùng Windows 10 với bảng điều khiển Cmder.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.