目前我可以連接到我的Linux遠程服務器「ssh [email protected]
」 SSH會讀我的默認公鑰從C:/users/myaccount/.ssh/ identity.pub如何使ssh讀取的公鑰從其他路徑(在Windows)
我的問題是:
- 如何指導ssh來閱讀我的公鑰讓說C:/privatekey/identity.pub
我的努力:
- 我嘗試
ssh [email protected] C:/privatekey/identity.pub
error : syntax error: "<" expected
- 我肯定有指示ssh來讀取的公鑰路徑中的其他適當的方式。
在此先感謝。
P/S:我運行ssh [email protected]
從窗口7個CMD與rsync/cygdrive
回答
嗯,我只是找到了答案,要改變它從默認的C路徑:/users/myaccount/.ssh我們必須從ssh.exe文件更改路徑(如果你可以在你的窗戶在cmd你應該有這個文件運行ssh命令)。
我做的是我創建一個批處理文件中像下面
//instructPathtoSSH.exe.bat
@echo off
set HOME=C:/privatekey/
set RSYNC_RSH=ssh.exe
ssh [email protected]
從CMD和ssh來看,它會從路徑運行指定
是我的問題是不清楚的嗎?我可以更多地解釋它 – kkk