• Linux 修改 hostname


    背景

    之前安装Linux系统的时候,没有明确指定。现在因为在做某些实验的时候,为了更好地区分我所登录的每一台服务器。

    于是有了此文。

    做法

    首先修改/etc/hostname,修改为自己想要的名字xxx

    同时,修改/etc/hosts,中第二行,否则在执行sudo的时候提示找不到host:

    sudo: unable to resolve host xxx
    

    修改以后的效果,假设修改为xxx

    $ cat /etc/hosts
    127.0.0.1	localhost
    127.0.1.1	xxx
    
    # The following lines are desirable for IPv6 capable hosts
    ::1     ip6-localhost ip6-loopback
    fe00::0 ip6-localnet
    ff00::0 ip6-mcastprefix
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters
    
    $ cat /etc/hostname
    xxx
    

    重启以后就可以生效了。

    如果不方便重启,则切换到 root用户以后,执行(xxx为自己想改的名字):

    echo "xxx"> /proc/sys/kernel/hostname
    

    重新登录即可(或者重新执行shell)。

    如果说我的文章对你有用,只不过是我站在巨人的肩膀上再继续努力罢了。
    若在页首无特别声明,本篇文章由 Schips 经过整理后发布。
    博客地址:https://www.cnblogs.com/schips/
  • 相关阅读:
    第五章 数据的共享与保护
    实验6
    实验5
    实验4 类与对象2)
    实验三 类与对象
    实验2
    2018—3-21第二章程序例题(2)
    第二章思维导图
    2018—3-18C++第二章程序例题
    汇编实验九
  • 原文地址:https://www.cnblogs.com/schips/p/change_hostname_in_linux.html
Copyright © 2020-2023  润新知