在 Windows 环境下使用 OpenSSH(例如 Git Bash、CMD 或 PowerShell)连接远程服务器时,经常会遇到权限校验失败的问题。本文记录了该错误的现象、原因分析及通过命令行快速修复的方法。
一、报错内容
在终端执行 SSH 连接命令时,出现如下错误提示,导致连接被中断:
C:\Users\User> ssh-N-L 18789:127.0.0.1:18789 root@x.x.x.x-i"C:\Users\User\.ssh\private_key.pem"Bad permissions.