Điểm:0

Quyền bị từ chối (khóa công khai) trong khi sao chép id

lá cờ sj

Tôi đã cố gắng sao chép id khóa để truy cập SSH không cần mật khẩu, tuy nhiên có vẻ như xác thực mật khẩu là không. Tôi không chắc làm thế nào để thay đổi điều đó.

Đây là mã gốc:

ssh-copy-id xxxx@xxxx

/usr/bin/ssh-copy-id: THÔNG TIN: Nguồn của (các) khóa sẽ được cài đặt: "/home/xxxx/.ssh/id_rsa.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

xxxx@xxxx: Quyền bị từ chối (khóa công khai).

user535733 avatar
lá cờ cn
Câu hỏi có vẻ không rõ ràng. Bạn đang hỏi cách thiết lập xác thực dựa trên khóa đúng cách? Bạn đang nói rằng bạn đã phạm sai lầm và tự khóa mình? Bạn đang hỏi cách thêm khóa vào hệ thống mà bạn không quản lý? Hay bạn đang hỏi cái gì khác? Hãy xem https://askubuntu.com/questions/46930/how-can-i-set-up-password-less-ssh-login để biết tổng quan.
Falio avatar
lá cờ sj
Cảm ơn vi đương link. Vâng, đó là điều tôi muốn làm - SSH không cần mật khẩu. Vấn đề của tôi là nó không cho phép tôi sao chép khóa và tôi đã googled một số giải pháp và có vẻ như tất cả chúng đều hướng tới việc đặt xác thực mật khẩu từ không thành có trong cấu hình. Tuy nhiên, tôi không chắc chắn làm thế nào để làm điều đó.
Điểm:0
lá cờ cn

Bạn phải bật nhanh quyền truy cập mật khẩu để sử dụng ssh-copy-id, sau đó tắt lại.

  • Nhắc nhở: sau khi bật/tắt truy cập mật khẩu, bạn phải khởi động lại sshd để nó tải lại cấu hình mới.

Ví dụ:

server$ sudo nano /etc/ssh/sshd_config # Cho phép đăng nhập bằng mật khẩu
máy chủ $ sudo systemctl khởi động lại sshd.service # Khởi động lại sshd

client$ ssh-copy-id [email protected] # Truyền khóa của bạn
client$ ssh [email protected] # Kiểm tra đăng nhập bằng khóa

server$ sudo nano /etc/ssh/sshd_config # Tắt mật khẩu đăng nhập
máy chủ $ sudo systemctl khởi động lại sshd.service # Khởi động lại sshd
Falio avatar
lá cờ sj
Xin chào, tôi đã quản lý để nhập cấu hình liên quan đến bước đầu tiên và thay đổi 'Xác thực mật khẩu không' thành 'có'. Nhưng tôi nên gõ lệnh nào để thoát khỏi cấu hình và quay lại cửa sổ lệnh ubuntu bình thường?
Falio avatar
lá cờ sj
Tôi hiểu rồi! Vì vậy, '^' là viết tắt của 'Ctrl'? Tôi đã xem hướng dẫn nhưng tất cả đều ở dạng '^X' hoặc '^R', v.v.
user535733 avatar
lá cờ cn
Một ví dụ về hướng dẫn Cách sử dụng Nano: https://www.youtube.com/watch?v=Jf0ZJZJ8jlI. Có rất nhiều hướng dẫn về Nano ngoài kia.
Falio avatar
lá cờ sj
Cảm ơn bạn! Có vẻ như tôi cần sử dụng 'sudo /etc/init.d/ssh restart' thay vì khởi động lại ssh, tôi không chắc tại sao (tôi còn khá mới với linux). Phần còn lại của họ hoạt động hoàn hảo, cảm ơn rất nhiều!

Đă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.