我在 Windows 11 机器上设置了 ubuntu Linux 子系统,并在其上配置了 SSH,以允许网络上的其他设备连接到它。
当我尝试从同一台计算机连接时它可以工作:
但是,当我从另一台机器连接或使用同一台计算机上的私有 IP 时,我一直收到权限被拒绝错误:
我的 hosts.allow 和 hosts.deny 为空。我的 sshd_config 是:
AllowUsers *
PasswordAuthentication yes
ChallengeResponseAuthentication no
UsePAM yes
X11Forwarding yes
PrintMotd no
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server
如何启用与我的 SSH 服务器的外部连接?