登录后,Twisted FTP服务器不显示文件

时间:2013-08-23 21:57:08

标签: python ftp twisted

我正在运行twistd -n ftp --root=/tmp --password-file=/tmp/pass.dat

我可以与ftp ftp://localhost:2121联系并运行ls。但是,如果我登录并尝试相同的ls,那么我会收到以下错误:

550 []: No such file or directory.

有什么想法吗?

谢谢,Miki

1 个答案:

答案 0 :(得分:3)

我遇到了同样的问题,直到我在bugtracer中发现了这个问题:http://twistedmatrix.com/trac/ticket/4494 这段代码

avatar = FTPShell(filepath.FilePath("/home/" + avatarId))

表示您的FTP登录名应与您的Linux登录名相同,以便" / home / login"目录将存在。