Debian 10 如何更改主机名

Debian 10 如何更改主机名

Debian是一个广泛使用的开源操作系统,以其稳定性和安全性而闻名。Linux系统的一个重要方面是其主机名,它是在网络上标识您的计算机的唯一名称。

当您希望远程连接到您的机器或者正在运行其他人需要访问的服务器时,主机名非常有用。在Debian 10中更改主机名可以提供多个好处,如更好地组织和识别网络中的设备。

检查当前主机名

在我们开始在Debian 10中更改主机名的过程之前,检查当前主机名是非常重要的。主机名是分配给连接到网络的设备的标签,用于识别和区分它与同一网络中的其他设备。我们将使用一个简单的终端命令来检查当前主机名。

检查当前主机名的终端命令

$ hostnamectl status

上述命令将运行并提供关于我们系统当前主机名的信息,包括 –

  • 静态主机名 – 此字段显示在/etc/hostname文件中指定的系统永久名称。

  • 图标名称 – 此字段显示系统的图标名称(机箱类型或型号)。

  • 漂亮主机名 – 如果可用,此字段显示系统的静态和临时主机名的可读版本。

  • 临时主机名 – 临时主机名是通过dhcp(动态主机配置协议)或mdns(多播域名系统)动态分配的。

  • 机器ID – 此唯一标识符表示系统管理工具中的机器。

运行’hostnamectl status’命令后的示例输出可能如下所示 –

$hostnamectl status 

Static hostname: debian-vm Icon name: computer-vm 
Chassis: vm Virtualization: oracle 
Operating System: Debian GNU/Linux 10 (buster) Kernel: Linux 4.19.0-14-amd64 
Architecture: x86_64

以上输出显示了我们系统的静态主机名为“debian-vm”,图标名称为“computer-vm”。

该系统以虚拟机的形式运行,操作系统为Debian GNU / Linux 10(buster)。现在,我们已经检查了当前主机名,我们可以继续在下一部分中进行更改。

通过命令行界面(CLI)更改主机名

虽然图形用户界面(GUI)可能是一些用户首选的方法,但在Debian 10中更改主机名也可以仅使用命令行接口(CLI)来完成。这对于喜欢在终端中工作或无法访问GUI界面的用户来说是一个很好的选择。

更改主机名的终端命令

在Debian 10中更改主机名的终端命令相对简单。首先,打开终端窗口,输入以下命令-

sudo hostnamectl set-hostname [new-hostname]

在这个命令中,将[new-hostname]替换为您想要的主机名。重要的是要注意,在此命令之前必须使用sudo,以确保您具有足够的特权更改系统的主机名。

通过命令行界面更改主机名的步骤

通过命令行界面更改系统主机名的过程包括以下几个简单的步骤:

  • 打开一个终端窗口。

  • 键入“sudo nano /etc/hostname”,然后按Enter键。

  • 使用所需的新名称编辑当前主机名并保存更改。退出nano编辑器。

  • 键入“sudo nano /etc/hosts”,然后按Enter键。

验证更改的方式

要验证您已成功通过命令行界面更改系统主机名,请输入以下命令-

hostnamectl

这将显示您系统的当前主机名和其他相关信息。此外,您可以重新启动系统,以使更改对所有服务和应用程序生效。总体而言,在Debian 10中通过命令行界面(CLI)更改主机名是一个简单的过程,允许用户在不需要GUI界面的情况下轻松自定义其系统。

通过图形用户界面(GUI)更改主机名

命令行界面并不总是所有用户的首选方法,尤其是对于不熟悉终端的用户。幸运的是,Debian 10具有用户友好的图形用户界面,可轻松更改主机名。GUI方法与CLI方法类似,但有一些额外步骤。

访问GUI界面以更改主机名

通过GUI更改主机名的第一步是访问您的系统设置。您可以通过点击屏幕左上角的“活动”并搜索“设置”,或者简单地按下“Super键+I”来完成。一旦您访问了设置,点击“详细信息”并从左侧导航栏中选择“关于”。

通过GUI更改主机名的步骤

一旦您访问了关于,找到“设备名称”并点击它。一个弹出窗口将出现,您可以在其中输入您想要设置的新主机名。一旦您输入了所需的新主机名,请点击“重命名”。您的系统现在将应用您的新主机名。注意:在通过GUI进行更改之前,可能会提示您输入密码。

验证所做的更改

为了验证您对系统主机名的更改是否成功,打开终端并键入−

hostnamectl status

这个命令将显示有关您系统当前设置的详细信息,包括网络接口、内核版本和最重要的是主机名。检查显示的主机名是否与您之前通过图形用户界面设置的主机名匹配。

恭喜!您现在已成功使用命令行界面和图形用户界面更改了Debian 10的主机名!

Debian 10更改主机名的最佳实践和提示

在进行任何更改之前备份您的系统

在更改系统主机名之前,备份您的系统至关重要。虽然更改主机名可能看起来是一个较小的修改,但它可能对您的系统产生重大影响,尤其是如果您将其用于商务或企业目的。备份将确保如果在更改期间出现任何问题,您可以将系统恢复到先前的状态。

为您的系统选择适当的名称

在更改系统主机名时,选择一个反映系统用途并遵循已建立的命名约定的适当名称非常重要。建议避免在主机名中使用特殊字符或空格,因为它们可能会导致某些应用程序和服务出现问题。此外,请确保您选择的名称不与网络上的任何现有主机名冲突。

进行更改后测试连通性

成功更改主机名后,测试网络连通性非常重要,以确保一切正常运行。您应该验证所有服务和应用程序是否正常工作,没有任何问题。

结论

在Debian 10中更改主机名是一项简单但重要的任务,可以极大地使用户受益。通过更改主机名,用户可以个性化其系统,并在网络上更容易识别。

本文介绍了两种更改主机名的方法:通过命令行界面(CLI)和图形用户界面(GUI)。进行系统更改时,遵循最佳实践也非常重要,例如在进行任何修改之前备份并在更改后测试连通性。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程