6

私は走っていますtwistd -n ftp --root=/tmp --password-file=/tmp/pass.dat

と接続しftp ftp://localhost:2121て実行できますls。ただし、ログインして同じことを試みるとls、次のエラーが発生します。

550 []: No such file or directory.

何か案は?

ありがとう、ミキ

4

1 に答える 1

3

バグトレーサでこれを見つけるまで、私は同じ問題を抱えていました: http://twistedmatrix.com/trac/ticket/4494 このコード

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

「/home/login」ディレクトリが存在するように、FTP ログインは Linux ログインと同じにする必要があることを意味します。

于 2014-03-18T08:45:00.477 に答える