Điểm:0

ssh -A vẫn không cho phép git pull

lá cờ cn

Chúng tôi có một thiết lập trong đó máy chủ git của chúng tôi cần các khóa công khai để xác thực để đẩy hoặc kéo. Tôi đang cố gắng làm như vậy trên một trong các máy chủ của chúng tôi và không thể hiểu tại sao nó không hoạt động. Tôi đã tìm kiếm và tìm kiếm và mọi thứ tôi tìm thấy đều nói rằng chỉ cần chạy ssh -A khi đăng nhập vào máy chủ và điều đó sẽ chuyển tiếp những gì cần thiết để cho phép hoạt động của git, nhưng nó không hoạt động.

Trên máy cục bộ của tôi, tôi có thể cd vào một thư mục, chạy chủ nguồn gốc git đẩy nhập mật khẩu của tôi cho ~/.ssh/id_rsa và nó hoạt động hoàn hảo.

Khi đăng nhập vào máy chủ, tôi đã thử sử dụng ssh-thêm ~/.ssh/id_rsa nhập mật khẩu của tôi, sau đó chạy ssh -A [người dùng]@[máy chủ] và nó đăng nhập tốt, sau đó tôi cd vào thư mục và chạy kéo git mà tôi được trao quyền bị từ chối (khóa công khai)

Tôi không thể hiểu tại sao nó không cho phép tôi đẩy hoặc kéo từ máy chủ, nó hoạt động cục bộ và tôi đang sử dụng cờ -A khi ssh-ing vào máy chủ, nhưng luôn luôn quyền bị từ chối (khóa công khai)

Hy vọng rằng ai đó có nhiều kỹ năng hơn về công cụ máy chủ có thể thấy rằng tôi vừa làm sai điều gì đó và đó là một cách khắc phục dễ dàng. Cảm ơn tất cả các bạn, tôi đánh giá cao thời gian và sự giúp đỡ

Điểm:0
lá cờ tv

Tôi thực sự không hiểu hoàn toàn thiết lập của bạn, nhưng nói chung tôi có thể khuyên bạn nên sử dụng Tệp cấu hình SSH cho các trường hợp sử dụng như vậy.

Ví dụ: nếu tên máy chủ của bạn là my-server.com, nó có thể giống như sau:

Lưu trữ my-server.com
 Tên máy chủ my-server.com
 Cổng 22
 IdentityFile ~/.ssh/id_rsa

Nó sẽ nhắc bạn nhập cụm mật khẩu cho khóa riêng.

Điểm:0
lá cờ jp

Sử dụng GIT_SSH_COMMAND="ssh -v" git pull để có được đầu ra dài dòng từ ssh.

lá cờ cn
Chạy nó trên máy chủ sau khi tôi ssh vào máy chủ?
lá cờ jp
@NeglectedSanity bạn chạy cái này thay vì `git pull` đơn giản

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