スポンサーサイト

一定期間更新がないため広告を表示しています

  • 2013.01.21 Monday
  • -
  • -
  • -
  • -
  • by スポンサードリンク

vsftpd 経由で ftp アップロードするとタイムスタンプを維持してくれない

もうタイトルそのまま。タイムスタンプは維持してほしいんだけど・・・
クライアントは FileZilla。FileZilla は Wikipedia によると

FTPの場合、サーバがMFMTコマンドをサポートする場合のみ、アップロードされたファイルの日付/タイムスタンプ属性が保持される。
SFTPの場合、FileZilla 3.0.8 以降では同属性が保持される

らしいです。

今回は ftp なので・・・

$ telnet localhost ftp
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 (vsFTPd 2.0.5)
user XXXXXXXX
331 Please specify the password.
pass XXXXXXXX
230 Login successful.
help
214-The following commands are recognized.
ABOR ACCT ALLO APPE CDUP CWD DELE EPRT EPSV FEAT HELP LIST MDTM MKD
MODE NLST NOOP OPTS PASS PASV PORT PWD QUIT REIN REST RETR RMD RNFR
RNTO SITE SIZE SMNT STAT STOR STOU STRU SYST TYPE USER XCUP XCWD XMKD
XPWD XRMD
214 Help OK.
quit
221 Goodbye.
Connection closed by foreign host.


どうやら vsftpd は MFMT コマンドには対応していないようだ。vsftpd だけが悪いわけでもない。FileZilla がほかの形式でのタイムスタンプ維持をしてくれればよかったわけで、どっちもどっち。だけども vsftpd は普段から proftpd と比べて使いにくさ・設定しにくさばかりが目立つ・・・。ちなみに proftpd は MFMT コマンドに対応している

困ったものだ・・・

おまけ proftpd のコマンド
help
214-The following commands are recognized (* =>'s unimplemented):
CWD XCWD CDUP XCUP SMNT* QUIT PORT PASV
EPRT EPSV ALLO* RNFR RNTO DELE MDTM RMD
XRMD MKD XMKD PWD XPWD SIZE SYST HELP
NOOP FEAT OPTS AUTH* CCC* CONF* ENC* MIC*
PBSZ* PROT* TYPE STRU MODE RETR STOR STOU
APPE REST ABOR USER PASS ACCT* REIN* LIST
NLST STAT SITE MLSD MLST

スポンサーサイト

  • 2013.01.21 Monday
  • -
  • 18:06
  • -
  • -
  • -
  • by スポンサードリンク

コメント
コメントする








   
この記事のトラックバックURL
トラックバック

calendar

S M T W T F S
  12345
6789101112
13141516171819
20212223242526
2728293031  
<< August 2017 >>

最近の記事

記事(カテゴリ別)

リンク

recent comment

recent trackback

  • 続 クロスドメインで使う XMLHttpRequest と CORS の話
    RougeBleu (07/31)

ブログ内検索

others