Tôi đang làm việc cho một dự án trong git. Trong Windows, tôi đang sử dụng các phần mở rộng git để quản lý dự án này và truy cập vào kho lưu trữ công cộng mà họ đã cung cấp cho tôi một khóa .ppk. Tôi tải nó vào phần mở rộng git, với cụm từ mật khẩu mà họ đã cho tôi, và nó hoạt động.cụm từ mật khẩu khóa ssh hoạt động trong cửa sổ nhưng không phải trong linux
Bây giờ tôi đặt một máy ảo linux (ubuntu-32bit) và tôi cũng muốn truy cập từ máy này vào kho lưu trữ.
Từ một chủ đề mà tôi đã nhìn thấy trong trang web này, tôi sử dụng, sao chép kho, lệnh sau:
ssh-agent bash -c 'ssh-add /home/myHome/mykey.ppk; git clone [email protected]:project.git'
Sau đó, vỏ nói với tôi để chèn cụm từ mật khẩu
Enter passphrase for /home/myHome/mykey.ppk:
Nhưng khi tôi chèn nó, nó cho tôi biết đó là một mật khẩu xấu. Tôi đã kiểm tra nó rất nhiều lần, và tôi chắc chắn rằng tôi sử dụng cùng một mật khẩu mà tôi sử dụng trong các cửa sổ. Vậy làm cách nào tôi có thể sử dụng chính xác khóa trong Linux?
Cảm ơn bạn trước đã trả lời.
Lệnh bạn đang sử dụng để sao chép kho lưu trữ có vẻ hơi lạ. Đây có phải là lỗi đánh dấu trong câu hỏi của bạn không? Nếu không, bạn có lẽ nên tự làm quen với dòng lệnh Linux đầu tiên. – lunaryorn
Tôi đã kiểm tra lệnh ở đây trong một chuỗi khác và nó sử dụng khóa riêng tư mà không lưu nó vào cấu hình ssh. – Jepessen