マウントされた(コピーされた)ドライブでLinuxホスト名を変更する方法

マウントされた(コピーされた)ドライブでLinuxホスト名を変更する方法

ddを使用してヘッドレスUbuntu 22LTSサーバーをバックアップドライブにコピーし、それを同じ関連設定でバックアップサーバーとして展開したいと思います。
バックアップハードウェアから起動する前にコピーされたドライブのホスト名を変更する正しい方法は何ですか?
システムがヘッドレスで実行されているため、起動後にコンソールにログインして対話型設定を実行することはできません。ネットワークにインポートしてsshでログインする必要がありますが、当然実行しているサーバーとの競合を避ける必要があります。
以前はマウントされたドライブで/etc/hostnameを変更しましたが、システムでは状況が異なる場合があります。

ベストアンサー1

@ Tom Yan:リンクありがとうございます。ホスト名のシステム構成ファイルを検索したところ、「hostname」コマンドに含まれていないいくつかの項目が見つかりました。

主なファイルは/etc/hostnameと/etc/hostsですが、postfixが設定されている場合は、/etc/postfix/main.cfと/etc/mailnameも調整する必要があります。
/ etc / passwdのgcosフィールドにホスト名を設定して、ルートから送信されたメールがroot @として表示されるようにすることもできます。CPU名
したがって、古いホスト名を含むファイルを検索し、必要に応じてホストの特定の設定を上書きするように手動で調整するのが最善だと思います。

おすすめ記事