首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打开ssh错误: packet_write_wait:连接到x.x端口22:断管

打开ssh错误: packet_write_wait:连接到x.x端口22:断管
EN

Ask Ubuntu用户
提问于 2019-01-15 07:40:47
回答 1查看 13K关注 0票数 2

首先,我要解释一下我想做什么。我已经在vmware-esxi之上设置了一个运行ubuntu服务器的set服务器。我想使用SFTP通过SSH上传我的网站的代码。我们是在我学习的php类中这样做的。

我跟踪了这个指南

因此,我有一个名为sftpuser的用户和一个名为sftp的组,当我试图连接时,它会产生错误:

代码语言:javascript
复制
packet_write_wait: Connection to x.x.x.x port 22: Broken pipe

我的ssh配置在底部看这个,其余的没有变化。

代码语言:javascript
复制
ClientAliveInterval 20
ClientAliveCountMax 5

TCPKeepAlive yes

Match group sftp
ChrootDirectory %h
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp

我是linux新手,所以我不确定原因是什么。谢谢。

编辑:

/var/log/auth.log中的错误是

代码语言:javascript
复制
fatal: bad ownership of chroot directory component "/var/www"
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2019-01-16 18:31:50

好的,问题似乎是我没有/var/www的权限,当我更改了指南中所示的权限时,我对/var/www/html进行了修改。所以当我运行这个

代码语言:javascript
复制
cd /var/www
chown root:sftp .
chmod 755 .
chown -R sftpuser:sftp *

啊,真灵。为了确定,我还在/var/www/html上再次运行了它。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1109840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档