質問: ftpで接続する際に、 ファイルの作成時刻などが9時間ずれて表示されます。
回答: **■問題点** ftpで接続した際に、 ファイルの作成時刻などが9時間ずれる。 **■原因** サーバ側にてgmt(世界標準時)設定されており、ftpクライアントソフトにてjst(日本標準時)に設定されている場合、実際の時刻とずれた時刻が表示されます。 ■**解決方法** ftpソフトの時刻をgmt(世界標準時)に合わせていただくか、サーバ側の設定をjst(日本標準時)に変更いただくことで正常に表示されます。 例:ftpソフトの設定を変更する場合 ffftp の場合: 「ホスト一覧」からftpサーバを選び、「設定変更」ボタンをクリックします。 「拡張」タブをクリックします。 「ホストのタイムゾーン」をgmtに変更します。 サーバ側の設定を変更する場合、手順はサーバにインストールされている管理ツールの種類、ソフトウェアの種類により異なります。事前にご確認下さい。 また、お客様にての設定が不安な場合には、弊社サポートまでお問い合わせいただければ作業を代行させていただきます(その際には、ご契約サービス名、ご契約者様名、ご契約番号、ホスト名をあわせてご連絡ください)。 **【pleskをご利用の場合】** sshでサーバにログインし、rootアカウントにて設定ファイルを編集します。 /etc/proftpd.conf を開きます。最後の行に include /etc/proftpd.local という行が無ければ、追加してください。 # cd /etc # cp proftpd.conf proftpd.conf.bak # vi proftpd.conf include /etc/proftpd.local を追加 次に、以下のコマンドで/etc/proftpd.local を作成して「timesgmt off」という行を追加してください。(再起動は不要です。) # cp proftpd.local proftpd.local.bak # echo "timesgmt off" >> /etc/proftpd.local **【webmin仕様のサーバで、proftpdをご使用の場合】** sshでサーバにログインし、rootアカウントにて設定ファイルを編集します。 cd /etc 次に、以下のコマンドで /etc/proftpd.include を作成して「timesgmt off」という行を追加してください。(再起動は不要です。) # cp proftpd.include proftpd.include.bak # echo "timesgmt off" >> /etc/proftpd.include **【webmin仕様のサーバで、vsftpdをご使用の場合】** sshでサーバにログインし、rootアカウントにて設定ファイルを編集します。 # cd /etc/vsftpd/ # cp vsftpd.conf vsftpd.conf.bak # vi /etc/vsftpd/vsftpd.conf ファイルの末尾に、以下の一行を追加してください。 use_localtime=yes ファイルを保存して、vsftpd を再起動します。 /etc/init.d/vsftpd restart