使用「sshd.exe install」在 Windows 上安裝 SFTP 伺服器不起作用

使用「sshd.exe install」在 Windows 上安裝 SFTP 伺服器不起作用

我正在嘗試在我的 Windows 10 電腦上安裝 SFTP 伺服器,並且正在遵循本教學:http://woshub.com/installing-sftp-ssh-ftp-server-on-windows-server-2012-r2/

我已經產生了金鑰,現在我在 Windows PowerShell(我以管理員身份運行)上輸入此命令,但收到一個錯誤,我不知道如何修復:

PS C:\OpenSSH-Win64\OpenSSH-Win64> .\sshd.exe install
__PROGRAMDATA__\ssh/sshd_config: No such file or directory

我嘗試複製資料夾sshd_config內的文件ProgramData\SSH,但後來我得到了這個:

PS C:\OpenSSH-Win64\OpenSSH-Win64> .\sshd.exe install
Extra argument install.

有誰知道我該如何解決這個問題?我感謝任何幫助,乾杯

答案1

那篇文章可能相當過時了。儘管我實際上不認為曾經有過使用該命令進行安裝的 Win32-OpenSSH 版本。所以這篇文章甚至可能是完全錯誤的。


不管怎樣,檢查一下:

兩者都表明要使用的命令是:

powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

相關內容