在 Windows 2003 伺服器上使用 Copssh 公鑰時權限被拒絕

在 Windows 2003 伺服器上使用 Copssh 公鑰時權限被拒絕

我有一台安裝了 CopSSH 版本 1.1.0.1 的 Windows 2003 SP2 伺服器。我為 SFTP 設定了一個用戶,該用戶能夠從兩台伺服器傳輸檔案。我正在嘗試添加他提供給我的公鑰,以便他可以從三個額外的伺服器傳輸檔案。我透過開啟 BASH shell 並使用命令列導航到該使用者主目錄,然後執行此命令 cat your public key >>authorized_keys 新增了金鑰

在文字編輯器中開啟authorized_keys 文件,我看到新增了新金鑰。

新增金鑰後,我停止並重新啟動 opensshserver。

當使用者嘗試從其中一台新伺服器進行測試時,他收到錯誤「權限被拒絕(公鑰,鍵盤互動)」。失去了連接

遵循 stackoverflow 上類似問題的答案的建議(

chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys

用戶仍然收到權限被拒絕的訊息(公鑰、鍵盤互動)

相關內容