云网牛站
所在位置:首页 > Linux教程 > Redhat7.2修改主机名(hostname)

Redhat7.2修改主机名(hostname)

2017-12-03 20:33:37作者:Linux编辑稿源:丰泽园的天空

在安装Redhat 7.2 Linux的时候,会默认生成主机名:localhost,那么如何修改成自己想要的自己名?

格式为:用户名@主机名

比如:[root@localhost ~]#  修改成[root@xiaolyu ~]#  

我的目前已经是[root@xiaolyu ~]# 主机名(hostname)为xiaolyu,可以修改为lyu。

Redhat7.2修改主机名(hostname)

 

方法一、用图像界面修改(永久性修改。)

在终端输入命令 nutui:[root@xiaolyu ~]# nmtui 

进入如下图形界面: 

Redhat7.2修改主机名(hostname)

选择第三行:Set system hostname

Redhat7.2修改主机名(hostname)

按回车键,进入:

Redhat7.2修改主机名(hostname)

然后直接进行编辑修改即可:

Redhat7.2修改主机名(hostname)

选中<OK>按回车键即可。

Redhat7.2修改主机名(hostname)

点击OK即可!

重新打开一个新的终端,既可以发现主机名已经修改过来了:

[root@lyu ~]#

Redhat7.2修改主机名(hostname)

 

方法二、用命令行模式修改主机名:(永久修改,静态模式。)

比如这里讲lyu改成xiaolyu:

[root@lyu ~]# hostnamectl

Static hostname: lyu

Icon name: computer-vm

Chassis: vm

Machine ID: 41395788ce5a4b3f93805203ebf82245

Boot ID: 02c90c2e76784d1293358ab6bc509f78

Virtualization: vmware

Operating System: Red Hat Enterprise Linux Server 7.2 (Maipo)

CPE OS Name: cpe:/o:redhat:enterprise_linux:7.2:GA:server

Kernel: Linux 3.10.0-327.el7.x86_64

Architecture: x86-64

[root@lyu ~]# hostname --help

Usage: hostname [-b] {hostname|-F file} set host name (from file)

hostname [-a|-A|-d|-f|-i|-I|-s|-y] display formatted name

hostname display host name

{yp,nis,}domainname {nisdomain|-F file} set NIS domain name (from file)

{yp,nis,}domainname display NIS domain name

dnsdomainname display dns domain name

hostname -V|--version|-h|--help print info and exit

Program name:

{yp,nis,}domainname=hostname -y

dnsdomainname=hostname -d

Program options:

-a, --alias alias names

-A, --all-fqdns all long host names (FQDNs)

-b, --boot set default hostname if none available

-d, --domain DNS domain name

-f, --fqdn, --long long host name (FQDN)

-F, --file read host name or NIS domain name from given file

-i, --ip-address addresses for the host name

-I, --all-ip-addresses all addresses for the host

-s, --short short host name

-y, --yp, --nis NIS/YP domain name

Description:

This command can get or set the host name or the NIS domain name. You can

also get the DNS domain or the FQDN (fully qualified domain name).

Unless you are using bind or NIS for host lookups you can change the

FQDN (Fully Qualified Domain Name) and the DNS domain name (which is

part of the FQDN) in the /etc/hosts file.

[root@lyu ~]# hostnamectl --static set-hostname xiaolyu

再次打开一个新终端,可以发现@后面的用户名已经修改。

[root@lyu ~]# hostname

xiaolyu

[root@lyu ~]# hostnamectl

Static hostname: xiaolyu

Icon name: computer-vm

Chassis: vm

Machine ID: 41395788ce5a4b3f93805203ebf82245

Boot ID: 02c90c2e76784d1293358ab6bc509f78

Virtualization: vmware

Operating System: Red Hat Enterprise Linux Server 7.2 (Maipo)

CPE OS Name: cpe:/o:redhat:enterprise_linux:7.2:GA:server

Kernel: Linux 3.10.0-327.el7.x86_64

Architecture: x86-64

[root@lyu ~]#

(init6或者reboot之后也可以,但是比较麻烦)。

而且是永久修改。

如何让@后面显示的主机名也跟着变呢?重启!reboot或者init 6 

再次查看:

Redhat7.2修改主机名(hostname)

搞定!

 

相关主题

第9章 使用ssh服务管理远程主机

精选文章
热门文章