[英]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.