You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

局域网内Windows 10无法SSH连接Windows 11,凭据正确仍失败

解决Windows 10 SSH连接Windows 11时的/dev/tty错误

针对你遇到的SSH连接时提示can't open /dev/tty: No such file or directory的问题,试试下面几个解决办法:

  • 用PowerShell替代CMD执行SSH命令
    CMD环境对伪终端(pty)的支持不完善,切换到PowerShell后再运行ssh 用户名@Windows11设备IP,大概率能解决终端文件找不到的问题。

  • 强制分配伪终端
    执行SSH命令时加上-t参数,强制要求系统分配终端:

    ssh -t 用户名@Windows11设备IP
    

    这个参数会强制SSH创建伪终端实例,绕过/dev/tty不存在的报错。

  • 升级Windows 10的OpenSSH客户端
    旧版本的OpenSSH客户端可能存在终端兼容bug:

    1. 打开Windows设置→应用→可选功能
    2. 找到「OpenSSH 客户端」,先卸载再重新安装
    3. 安装完成后重启终端再尝试连接
  • 修改SSH客户端配置禁用TTY请求
    新建或编辑Windows 10用户目录下的SSH配置文件C:\Users\<你的用户名>\.ssh\config,添加以下内容:

    Host win11-ssh
        HostName <Windows11的IP或主机名>
        User <你的SSH用户名>
        RequestTTY no
    

    之后直接用ssh win11-ssh连接,避免主动请求TTY引发错误。

内容的提问来源于stack exchange,提问作者SSHMan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 03:35:02