Linuxシステムのホスト名は、ネットワーク上のデバイスを識別するために使用されるため、重要です。ホスト名は、ターミナルプロンプトなど、他の目立つ場所にも表示されます。これにより、使用しているシステムを常に思い出させることができます。 SSHを介して複数のシステムを管理していて、それらのコマンドライン端末が頭の中で混ざり始めた場合、これは実際の節約になります。
もちろん、IPアドレスは、デバイスが相互に通信する必要がある場合に使用されますが、IPアドレスは頻繁に変更される可能性があります。ホスト名を使用すると、変更される可能性のある多数の番号を覚えていなくても、ネットワーク上または物理的にどのデバイスとやり取りしているかを知ることができます。したがって、システムにホスト名を付けることが重要です。これにより、システムをすばやく識別できます。たとえば、「backup-server」は「server2」よりもはるかに有益です。ホスト名からシステムの目的を簡単に特定できない場合は、それを変更するときが来ました。
このガイドでは、DebianLinuxでホスト名を変更する方法を説明します。ホスト名の変更は、コマンドラインまたはGUIのいずれかで実行できます。以下に、両方の方法の手順を示します。
このチュートリアルでは、次のことを学びます。
- コマンドラインからDebianホスト名を変更する方法
- GNOMEGUIからDebianホスト名を変更する方法
カテゴリ | 使用する要件、規則、またはソフトウェアバージョン |
---|---|
システム | Debian Linux |
ソフトウェア | N / A |
その他 | rootまたはsudo を介したLinuxシステムへの特権アクセス コマンド。 |
コンベンション | # –指定されたLinuxコマンドは、rootユーザーとして直接、またはsudo を使用して、root権限で実行する必要があります。 コマンド$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります |
コマンドラインからDebianホスト名を変更する
systemdのhostnamectl
を使用してDebianのホスト名を変更するには、次の手順を使用します コマンド。
- まず、
hostname
を使用して、現在のホスト名を確認しましょう。 またはhostnamectl
command。$ hostname debian $ hostnamectl Static hostname: debian Icon name: computer-vm Chassis: vm Machine ID: 37eaf1edf1864dee9cfa90373206a449 Boot ID: f4d3980df9da46f5b1a5dc997739f8b1 Virtualization: oracle Operating System: Debian GNU/Linux 10 (buster) Kernel: Linux 4.19.0-16-amd64 Architecture: x86-64
どちらのコマンドも、ホスト名が
debian
であることを示しています 、新しいDebianインストールのデフォルトのホスト名。 - 次に、次のコマンドでホスト名を変更します。この例では、ホスト名を
linuxconfig
に変更します 。このコマンドを実行すると、管理者パスワードの入力を求められます。$ hostnamectl set-hostname linuxconfig
ステップ1 のコマンドを実行します もう一度、新しい変更を確認します。 - 最後に、
/etc/hosts
を編集します 変更を反映するファイル。例えば:次の2行をファイルに追加し、この例を目的のホスト名に置き換えます。既存のデフォルトの行をファイルに残すこともできます。
127.0.0.1 linuxconfig ::1 linuxconfig
これですべてです。現在開いている端末にはまだ変更が反映されていませんが、新しく開いた端末には反映されることに注意してください。
GNOMEGUIからホスト名を変更する
DebianにGNOMEGUIがインストールされている場合は、次の手順を使用してシステムのホスト名を変更できます。
- Debianでは通常のユーザーがGUIからホスト名を編集することはできないため、rootアカウントでGNOME設定メニューを開く必要があります。これを行うには、rootとして次のコマンドを実行します。
# gnome-control-center
- 下部にある[詳細]タブをクリックしてから、[バージョン情報]をクリックします。
- このメニューでは、[デバイス名]というタイトルの領域をクリックして、目的のホスト名を入力できます。変更が完了したらEnterキーを押すだけで、このウィンドウを閉じることができます。 GUIを介してホスト名を変更する
- その後、
hostnamectl
と入力します# hostnamectl Static hostname: linuxconfig Icon name: computer-vm Chassis: vm Machine ID: 37eaf1edf1864dee9cfa90373206a449 Boot ID: f4d3980df9da46f5b1a5dc997739f8b1 Virtualization: oracle Operating System: Debian GNU/Linux 10 (buster) Kernel: Linux 4.19.0-16-amd64 Architecture: x86-64
loadposition in-article-ads-banner_2}
まとめ
このガイドでは、DebianLinuxでシステムホスト名を変更するためのコマンドラインとGUIメソッドについて説明しました。また、システムを簡単に識別できるように、適切なホスト名を選択することの重要性についても学びました。管理者はこれらの方法を使用して、Debianコンピュータに適切で簡単に識別できるホスト名があることを確認できます。