以前のシステム日付の設定

以前のシステム日付の設定

クラウドサーバープロバイダー(ProfitBricks)でCentos 7サーバーを実行しています。

デモシステムを構築する必要がありますが、毎日の偽のデータを生成するのは本当に難しいです。私の考えは、このサーバーを以前の日付(「2016-01-01」など)として構成することです。

最初の問題は、NTPクライアントがインストールされていなくてもサーバーを再起動するたびに日付が更新されることです。

二番目で最も重要なこと。以下を使用して手動で日付を変更した後:

$ timedatectl set-time "2016-01-01 12:00:00"

数分後にサーバー(sshまたはhttp)を見ることはできません。firewalldサービスとsshdサービスを再起動しましたが、どちらもステータスが実行中として表示されます。

どんな提案がありますか?

ベストアンサー1

適切な名前を使用すると、ほとんどのアプリケーションで時間を欺くことができます。休暇期間。昨日のfaketime 'yesterday' myappふりをしてください。myappFaketimeは、アプリケーションのライブラリ呼び出しを傍受するように機能します。動的に接続されたアプリケーションでのみ機能しますが、通常これは十分です。

サーバーはハイパーバイザーの時間を取ることができます。

おすすめ記事