FreeSSHd 安装在 Windows Server 2003 上,不是安装在 C: 驱动器上,而是安装在另一个驱动器 D: 上。当我在命令提示符下进入 D: 驱动器并输入 ssh 时,它告诉我 ssh 无法识别。
我使用哈希密码将自己添加为 FreeSSHd 的用户并启用了 SSH。
Windows 防火墙服务未运行。
我可以使用远程桌面连接连接到服务器。我想将 ssh 与 Mercurial 源代码管理系统一起使用。
当我通过远程桌面连接登录到服务器时,我还可以通过客户端计算机上的 ssh 和 putty 连接到服务器。
当我通过远程桌面连接从服务器注销后,我在客户端上输入:
ssh <username>@<server>
Run Code Online (Sandbox Code Playgroud)
我得到:
ssh: Connect to host <server> port 22: Connection refused
Run Code Online (Sandbox Code Playgroud)