我遵循了这些的指令。
New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
sshd
正在运行LISTENING
然而,当我试图从网络之外的另一个设备远程进入时,我得到了ssh: connect to host MY_IP port 22: Operation timed out
。
发布于 2020-04-29 19:18:59
你必须调试障碍在哪里。
根据是否有权访问服务器,请检查服务的状态是否正在运行(Windows ->服务)。我看到它的名称为sshd
或Open SSH
(如果您没有在其中一个名称下找到它,请检查整个服务列表,以防万一)。
然后检查是否可以在同一台服务器内的(DOS或PowerShell)命令提示符下使用ssh localhost
,或者甚至与其他用户一起尝试。也尝试来自同一服务器的ssh MY_IP
。
请报告结果。
https://stackoverflow.com/questions/61509645
复制相似问题