2013-08-23 11 views
5

Io corro twistd -n ftp --root=/tmp --password-file=/tmp/pass.datdel server FTP ritorto non mostra i file dopo accesso

posso collegare con ftp ftp://localhost:2121 ed eseguire ls. Tuttavia, se faccio il login, e provo la stessa ls allora ottengo il seguente errore:

550 []: No such file or directory. 

Tutte le idee?

Grazie, Miki

risposta

3

Ho avuto lo stesso problema fino a quando ho trovato questo in bugtracer: http://twistedmatrix.com/trac/ticket/4494 Questo codice

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

significa che i dati di accesso FTP dovrebbe essere lo stesso come il tuo login di Linux, in modo che La directory "/ home/login" esisterebbe.