Proftdサーバーにクライアントとして接続し、ファイルのリストを表示しようとしています。 2つの異なるパラメーターを指定してlsコマンドを使用します。
ls filename
ftp> ls test.txt 229 Entering Extended Passive Mode (|||41257|) 150 Opening ASCII mode data connection for file list -rw-r----- 1 myftpuser (?) 9939 Jul 13 09:38 test.txt 226 Transfer complete. ftp>
ls ./filename
ftp> ls ./test.txt 229 Entering Extended Passive Mode (|||41257|) 150 Opening ASCII mode data connection for file list 226 Transfer complete. ftp>
どちらの場合も、正しいディレクトリにあります。
2つの異なる結果が表示されるのはなぜですか?
答え1
これはProFTPDの実際のバグであることがわかりました。バグ #4259。