もちろん、Ubuntu Linux の理解について私たちが知っていることをhostname
リスト形式にまとめてみましょう。
参考:
https://www.howtouseubuntu.com/network/change-hostname-in-ubuntu-linux/
-
定義:
hostname
は、システムのホスト名を表示する Ubuntu (およびその他の Linux ディストリビューション) のコマンドです。ホスト名は、システムがネットワーク上の他のシステムによって認識される名前です。システム メッセージやアプリケーションでも使用されます。 -
ホスト名を確認する: 現在のホスト名を確認するには、「ターミナル」
hostname
と入力して Enter キーを押します。システムの現在のホスト名が出力されます。$ hostname myhostname
-
ホスト名を一時的に変更する: ホスト名を一時的に変更するには (システムの再起動後に元のホスト名にリセットされます)、次の
hostname
コマンドの後に新しい名前を入力します。$ sudo hostname newhostname
は希望のホスト名に置き換えられます
newhostname
。 -
ホスト名を永続的に変更する: ホスト名を永続的に変更するには、編集
/etc/hostname
と/etc/hosts
ファイルが必要です。これらのファイル内の現在のホスト名を新しいホスト名に置き換えます。sudo hostname newhostname
再起動する必要がないように、現在使用しているホスト名を変更するには両方を実行することをお勧めします。 -
ホスト名ファイル:
/etc/hostname
ファイルにはシステムのホスト名が含まれます。これはシステムのホスト名を含む 1 行のみです。 -
Hosts ファイル:
/etc/hosts
ホスト名を IP アドレスにマッピングするファイル。このファイルにはシステムのホスト名がエントリされている必要があります。 -
ホスト名とネットワーク: システムのホスト名は、ネットワーク システムによってマシンを識別するために使用されます。これは、ネットワーク プロトコルを扱う場合に特に重要です。
-
完全修飾ドメイン名 (FQDN)
-f
:オプション付きのコマンドは、hostname
システムの完全修飾ドメイン名 (FQDN) を表示します。$ hostname -f myhostname.domain.com
-
ホスト名とアプリケーション: 一部のアプリケーションは、ホスト名を使用してパスと識別子を生成します。これらのアプリケーションの実行中にホスト名を変更すると、エラーが発生する可能性があります。
-
システム セキュリティ: ホスト名の変更は、攻撃者がシステムのオペレーティング システムと構造を簡単に特定できないようにするための最小限のセキュリティ対策としても使用できます。
コマンドとそのコマンドが Ubuntu Linux でどのように機能するかを理解するとhostname
、特にネットワーク環境でシステムをより効率的に管理するのに役立ちます。
Linux 学習の PDF ファイルをコンパイルしました。次のパスに置きます。自分で言及することもできます:
https://www.howtouselinux.com/post/linux-commands-for-linux-beginners-cheat-sheet