WEBサイトの製作、管理、とかの日記ブログです。

<<   2018年04月   >>
SunMonTueWedThuFriSat
1234567
891011121314
15161718192021
22232425262728
2930     
新着記事
カテゴリ
過去ログ
コメント
掲示板
検索
Net::FTPでファイルの時刻がズレてた
Net::FTPでのバックアップで、時刻同期してるはずが9時間ズレてGMT+18:00になってた。

で、調べたが、
Ubuntuのvsftpdは標準でローカルタイム返すようになってて、FTP(本来のvsftpdも)は標準ではGMTを返すようになってる。
Net::FTPで$ftp->mdtmすると、サーバーから取得した時刻をGMTと判断してローカルに変換する。
だから、サーバーがローカルタイムを返すと日本時間よりさらに9時間足されてしまう。
ってことみたい。

で、vsftpdの方をGMT返すように変えてみたんだが、gFTPはGMTのまま表示しちゃうんだね。
以前から、ローカルもリモートもシステムはGMTのはずだが気づかなかったわ。

対策考えたが、gFTPにはSSH(sftp)機能もあるんで、
vsftpdはGMT返すようにしてgFTPではsftp使うことにする。
てか、sftp使うならFTP要らんなw

この記事へのコメント
名前:
URL
コメント:
この記事へのトラックバック :
whblog 1.5