簡體   English   中英

試圖通過 OvertheWire.org 上的 Bandit 級別 27。 Git 克隆不工作

[英]Trying to pass Bandit level 27 on OvertheWire.org. Git clone not working

我一直在 OverTheWire 上通過 bandit 工作,我被困在第 27 級。這個級別的說明如下:“ssh://bandit27-git@localhost/home/bandit27 有一個 git 存儲庫-git/repo. 用戶 bandit27-git 的密碼與用戶 bandit27 的密碼相同。

克隆存儲庫並找到下一級的密碼。”

我已經創建了一個臨時目錄,並且正在運行 git clone 命令,然后是臨時目錄中存儲庫的地址。 這是我運行命令時發生的情況的屏幕截圖。 據我了解,我應該被要求輸入密碼,但系統沒有提示我輸入密碼,並收到消息“權限被拒絕(公鑰)。致命:無法從遠程存儲庫讀取。請確保您擁有正確的訪問權限,並且存儲庫存在。

誰能提供有關我可能做錯了什么的見解?

到目前為止,我已經嘗試更改我連接的端口,但沒有用。 我也試過生成一個 ssh 密鑰,但我似乎找不到要將其復制到的 /.ssh 目錄。 我是一個完全的菜鳥,所以我可能在那里做錯了什么。

只需添加端口 2220

如在

ssh://bandit27-git@localhost:2220/home/bandit27-git/repo

git clone ssh://bandit27-git@localhost:2220/home/bandit27-git/repo 如上所述為我工作。 我在將端口設置為 2220 的語法方面也遇到了一些麻煩......(我做了一個 -p 2220,我對這些東西還很陌生,所以幸運的是有人告訴了正確的方法:))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM