我爲Windows安裝了git,創建了我的ssh密鑰並將公共上傳到我的服務器。推送到git vps服務器時獲取權限被拒絕
我有這個在我的Mac上工作,試圖讓它在我的Windows機器上工作。
我做了:
chmod 700 ~/.ssh/
chmod 600 ~/.ssh/*
這裏是我做的ssh -v gitserveralias
我有一個具有gitserveralias和端口等配置文件的圖像
我試着清理出已知的hosts文件。
我的配置是這樣的:
Host serveralias
User xxx
Hostname 123.234.452.232
Port 22222
IdentityFile ~/.ssh/id_rsa
TCPKeepAlive true
IdentitiesOnly yes
PreferredAuthentications publickey
再次我有我的設置我的Mac上工作正常。
它似乎並沒有要求我的密碼,這可能是什麼東西? – Blankman
您是否將私鑰(在Mac上生成的?)複製到Windows機器上? – ulidtko