• 阿里云修改主机名hostname和修改密码


    Centos 7修改密码:

    一、永久修改主机名的方法(针对于普通的服务器)

    1、通过hostname命令修改。

    [root@izwz9f7pm0tw36neb1j7gmz ~]# hostname node1

    修改完之后发现主机名还是没有变化,需要重新打开一个会话或者重新登录即可

    注:

    此命令的作用是暂时的修改linux的主机名,它的存活时间linux当前的运行时间,即在下一次
    重启前的运行时间内。一般修改以后立即生效,但这只是临时生效,不是永久生效

    2、 通过配置文件/etc/sysconfig/network修改。

    [root@node1 ~]# cat /etc/sysconfig/network
    # Created by anaconda
    NETWORKING_IPV6=no
    PEERNTP=no
    GATEWAY=172.18.207.253

    在此配置文件中添加一条HOSTNAME=node1

    [root@node1 ~]# vi /etc/sysconfig/network

        再修改vim /etc/hosts 文件

    在文件中添加自己的IP和自定义的主机名(注意IP和主机名之间需要加空格或者tab键)
    [root@localhost ~]# vim /etc/hosts     
    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    192.168.226.131 test01

    注:通过修改此配置文件的内容,它能够实现永久修改linux的主机名,但是它不会立即生效,即不在当前运行时间生效,即在从下次重启后才开始生效,至少是不在当前session生效,需要用户退出并重启服务器以后才生效。通过修改此配置文件,再配合hostname命令,可实现立即永久修改linux的主机名。

    重启服务器之后发现主机名并没有发生变化

    注意:如果是 CentOS 7 操作系统,可以使用命令:hostnamectl set-hostname 主机名  来修改,修改完毕后重新SHELL 登录或者重启服务器即可。

    如果是 Ubuntu 系统,则需要修改文件 /etc/hostname, 将其对应的主机名修改为新的主机名。见第3点。

    3、修改配置文件/etc/hosts

    这个文件的作用就是提供ip和主机名的对照作用,linux通过这个文件知道某个ip对应于某个主机名,也可以进行域名解析作用。如比方说google的ip是10.23.56.238,那么可以在这个文件的最后加上一行:

    10.23.56.238   google.com

    这个文件的一行对应一个对照,每行的格式是:

    ip       全局主机名           主机名的别称

    查看这个配置文件,具体内容如下:

    编辑 vi /etc/hosts这个配置文件添加一条该服务器ip对应的主机名

    当然这个文件可以把自己本机的主机名和ip放上去,有什么作用呢?因为有些软件是通过这个文件来实现主机名与ip的对应的,如oracle。这个文件对自己本机的设置的功能,有点类似windows里面在我的电脑右击,然后属性,然后在计算机名里面设置主机名一样。

  • 相关阅读:
    【转载】Linux系统,设置Oracle开机启动,待整理
    【linux命令】grep
    Oracle 遇到的错误及处理整理
    【转载,整理】开启归档模式,归档日志已满处理
    【转载】【Oracle 11gR2】db_install.rsp详解
    CSS3属性选择器总结
    nginx负载均衡参数说明
    Nginx限制某个IP访问
    权限系统设计
    http-关于application/x-www-form-urlencoded等字符编码的解释说明
  • 原文地址:https://www.cnblogs.com/liuzhiyun/p/11247321.html
Copyright © 2020-2023  润新知