我尝试在 Windows 服务器上安装 open-ssh 来测试 sftp 脚本。
我遵循本指南。
设置路径并切换到文件夹后,我从管理员电源外壳运行:
.\install-sshd.ps1
-> 3“成功”
.\ssh-keygen.exe -A
-> 工作
Get-Service | findstr ssh
->
Stopped ssh-agent OpenSSH Authentification Agent
Stopped sshd OpenSSH SSH Server
因此我运行:
Start-Serivce ssh
-> 无法启动服务“打开 SSH 服务器 (sshd)”。
我不知道下一步该做什么。我们的services
sshd 也没有显示。
答案1
我按照和你相同的指南进行操作,我也在 Win Server 2012R2 上安装了 OpenSSH
在我的例子中,服务名称windows services
不是,sshd
而是OpenSSH SSH Server
OpenSSH Authentication Agent
图像。
我用来启动服务的命令是Start-Service sshd