Sign_and_send_pubkey: đăng nhập thất bại: tác nhân từ chối hoạt động


9

Tôi đã thử mọi mệnh lệnh có thể mà tôi có thể đặt tay lên. Tôi vẫn nhận được điều này. Tôi tạo ra một giọt nước biển kỹ thuật số với Ubuntu 16.04 trên đó. Tôi đã làm theo hướng dẫn cho đến khi tôi phải đăng nhập lại với tư cách là người dùng mới. Tôi đang cố gắng tìm giải pháp. Đây là đầu ra nếu tôi đưa ra lệnh ssh-add

Could not open a connection to your authentication agent.

Bạn nói rằng bạn đã theo dõi 'hướng dẫn', bạn có thể đăng một liên kết hoặc (các) bài viết liên quan. Chúng tôi có thể cần thêm thông tin về cấu hình của bạn giúp bạn ra ngoài.
Abraxas

Câu trả lời:


15

Tôi nghĩ rằng ssh-agent của bạn không hoạt động!
Thực hiện các lệnh sau ...

eval `ssh-agent -s` 
ssh-add

1
Đối với tôi, tôi đã tạo một khóa SSH mới trên đầu khóa cũ và phải chạy ssh-addđể có được hệ thống sử dụng nó.
kmort

1

Điều này có thể chỉ ra vấn đề cấp phép tệp cho ~/.gnupgthư mục của bạn và các tệp bên dưới!

Ngoài ra, hãy đảm bảo bạn đã pinentrycài đặt và vận hành hợp lệ , nếu không thì không thể xác thực mã PIN cho thẻ thông minh của bạn và vấn đề này cũng sẽ xảy ra!

Ví dụ ~/.gnupg/gpg-agent.confsẽ giống như thế này:

enable-ssh-support
pinentry-program /Applications/MacPorts/pinentry-mac.app/Contents/MacOS/pinentry-mac

Sau khi thay đổi được thực hiện để cấu hình nhớ gpgconf --reload.


1

Đối với gpg2.1

SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)" export SSH_AUTH_SOCK

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.