2015-11-20 14 views
7

Khi trạng thái tiêu đề, tôi không thể sao chép kho lưu trữ từ máy chủ Gitlab 6 mặc dù ssh có vẻ hoạt động.Gitlab không thể sao lưu kho mặc dù ssh hoạt động

Khi cố gắng để sao chép, nó trông như thế này:

git clone ssh://[email protected]:1337/project/repository.git 
Cloning into 'repository'... 
Access denied. 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

Trong dự án này, tôi có vai trò của "nhà phát triển", mà nên có quyền sao chép một kho lưu trữ?

Tôi cũng kiểm tra nếu SSH khóa công khai của tôi đang làm việc

ssh [email protected] -p 1337 -T 
Welcome to GitLab, Anonymous! 

More khó chịu với tôi là đối với một người bạn của tôi dường như tất cả mọi thứ để làm việc tốt.

Chỉnh sửa: Chỉ báo chính cho sự cố được nêu ở đây là lời chào từ Bài kiểm tra SSH. Trong một môi trường làm việc, nó sẽ được chào đón bạn với tên của bạn thay vì Anonymous!

Trả lời

7

Hãy thử cú pháp scp-như:

git clone ssh://[email protected]:1337:project/repository.git 

Đó buộc use of ~/.ssh/config trên thực tế, điều này có nghĩa url có thể được đơn giản hóa để gitlab:project/repositoriy.git.

Nhưng hóa ra đó là vấn đề chính ssh trong máy chủ gitlab ~gitlab/.ssh/authorized_keys (giống như trong issue 4730).
Các OP Gelix khẳng in the comments:

Tôi đã gỡ bỏ chìa khóa của tôi từ Gitlab, bằng tay từ authorized_keys, readded nó trên Gitlab. Tất cả mọi thứ tốt đẹp bây giờ.
Tin nhắn với Kiểm tra SSH hiện cũng là Welcome to GitLab, Felix *****!

(thay vì Welcome to GitLab, Anonymous!)

+0

Ended trong cùng một lỗi. Để sử dụng cổng 1337 tôi đã tạo một máy chủ trong cấu hình ssh của mình, nếu không sẽ mặc định là 22 với cú pháp scp – Felix

+1

@Felix với '~/.ssh/config', url của bạn sẽ trở thành (giả sử một mục' Host' có tên ' gitlab', ví dụ): 'gitlab: project/repository.git': nó có hoạt động không? – VonC

+0

Đó chính xác là những gì tôi đã làm và dẫn đến lỗi tương tự. 'ssh gitlab -T' cho thấy thông báo thành công vì vậy tôi giả sử không có lỗi chính tả trong tập tin cấu hình – Felix

Các vấn đề liên quan