Linux搭建ftp 出现java broken pipe (Write failed)
时间: 2024-04-27 13:24:53 浏览: 152
这个问题可能是由于网络中断或连接超时导致的。你可以尝试以下方法解决:
1. 增加超时时间:在FTP客户端中设置一个较长的超时时间,例如300秒,这可以在FTP客户端中进行设置。
2. 调整MTU大小:尝试将MTU设置为较小的值,例如1400。这可以通过在Linux上运行以下命令来完成:
```
sudo ifconfig eth0 mtu 1400
```
3. 检查防火墙设置:请确保服务器端和客户端防火墙没有阻止FTP数据传输。
4. 禁用TCP窗口缩放:尝试禁用TCP窗口缩放,可以通过在Linux上运行以下命令来完成:
```
sudo sysctl -w net.ipv4.tcp_window_scaling=0
```
希望这些方法可以解决你的问题。
阅读全文