我在我的 Android GalaxyTab 和 myTouch 4G 手机上运行 chrooted ubuntu 12 发行版。我正在运行 LAMP 堆栈,一切都非常顺利,但我无法让这个简单的 vsftpd 在任一设备上工作。
我在 /etc/vsftpd.conf 中更改的唯一两行:
local_enable = YES
write_enable = YES
从客户端我可以使用我的用户/密码进行 ftp 和登录,但它不允许我使用“ls”或“get”或“put”,这些命令中的任何一个都将导致以下错误:
500 OOPS: socket
500 OOPS: priv_sock_get_result
Connection closed by remote host
但是,我可以执行“mkdir”和“rmdir”,但除此之外它不允许我操作任何文件。关于为什么的任何想法?
谢谢您的帮助!