除了使用 root 之外,我无法以普通用户身份通过 SSH 进入我的实例,否则会收到错误“packet_write_wait:连接到。。。端口 22:管道破裂”。
我已将生成的 SSH 密钥添加到控制台,但仍然没有运气。
我所看到的与此错误的 Broken Pipe 部分相关的任何内容都在谈论调整 ClientAliveInterval 和 ServerAliveInterval 值,但如果是这种情况,我不明白为什么我能够以 root 身份进入。
有什么建议么?
答案1
Broken Pipe 错误消息通常是指网络连接问题。此特定错误似乎是指权限问题。当您使用非 root 用户连接时,写入连接指向的文件夹时会出现问题。
我发现另一篇帖子与您的有类似的错误/问题。通过 SSH 定向到您的用户的文件夹未向他们提供写入权限,这需要进行更改。