环境
- 系统: centos 7
- 内核: 3.10.0-862
- 版本: vsftpd-3.0.3
错误
状态: 正在连接 1.1.1.1:21...
状态: 连接建立,等待欢迎消息...
状态: 不安全的服务器,不支持 FTP over TLS。
状态: 已登录
状态: 读取目录列表...
命令: PWD
响应: 257 "/" is the current directory
命令: TYPE I
响应: 200 Switching to Binary mode.
命令: PASV
响应: 500 OOPS: priv_sock_get_int
命令: PORT 2,2,2,2,235,194
从错上看, 登录没问题, 切换路径没问题, 但在遍历目录时候失败了
在老的系统 centos 6 没问题, 由于业务升级到 centos 7 就失败了
从反馈来看 https://bugzilla.redhat.com/show_bug.cgi?id=845980
好像跟 Google Seccomp Sandbox for Linux 有关
解决
关闭 seccomp_sandbox=NO
即可