云服务器自定义yum 源,NTP 服务和 DNS 服务

很多人都知道如何修改 yum 源、NTP 服务和 DNS 服务,但是否知道阿里云服务器ECS在创建的时候就可以自定义呢?

云服务器自定义yum 源,NTP 服务和 DNS 服务

云服务器自定义yum 源,NTP 服务和 DNS 服务操作步骤

  1. 在系统配置页面中,在自定义数据输入框中输入如下内容:

    #!/bin/sh
    # Modify DNS
    echo "nameserver 8.8.8.8" | tee /etc/resolv.conf
    # Modify yum repo and update
    rm -rf /etc/yum.repos.d/*
    touch myrepo.repo
    echo "[base]" | tee /etc/yum.repos.d/myrepo.repo
    echo "name=myrepo" | tee -a /etc/yum.repos.d/myrepo.repo
    echo "baseurl=http://mirror.centos.org/centos" | tee -a /etc/yum.repos.d/myrepo.repo
    echo "gpgcheck=0" | tee -a /etc/yum.repos.d/myrepo.repo
    echo "enabled=1" | tee -a /etc/yum.repos.d/myrepo.repo
    yum update -y
    # Modify NTP Server
    echo "server ntp1.aliyun.com" | tee /etc/ntp.conf
    systemctl restart ntpd.service
    							

    说明

    • 第一行必须是#!/bin/sh,前面不能带空格。
    • 全文不能有多余的空格和回车。
    • 您可以根据实例情况定制具体的 DNS、NTP Server 和 yum 源 URL。
    • 上述内容适用于 CentOS 7.2 镜像,如果是其他镜像,请根据需要修改实例自定义脚本。
    • 您也可以使用cloud config类脚本更改 yum 源设置,但是不够灵活,不能适配阿里云对部分 yum 源进行预配置的情况。建议使用script类的脚本修改 yum 源设置。

执行结果

实例启动完成后,登录实例查看具体的效果,如下图所示。
云服务器自定义yum 源,NTP 服务和 DNS 服务

注:已创建好的服务器要修改yum 源,NTP 服务和 DNS 服务请联系【云技术在线】

本文来自投稿,不代表程序人生-爱否编程,if programmer立场,如若转载,请注明出处:https://www.if98.com/328131696/blog/share/1906.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

公司战略调整:专注云产品的同时研发云方案、云技术;欢迎行业大枷入驻云技术社区,共创未来。产品管理请访问:yun.byun.com