zoukankan      html  css  js  c++  java
  • chattr +i 锁定文件

    reboot machine, 查看DNS服务器配置文件etc esolv.conf, 里面的内容变回原来的样子。 原因是resolv.conf文件被系统程序自动维护。为了防止该文件被跟改,可以为其添加独占权限,即执行

    sudo chattr +i /etc/resolv.conf                                                                                                            

    Operation not supported while reading flags on /etc/resolv.conf, 从而无法执行。由于 resolvconf 包阻止resolv.conf的属性被chattr命令修改,因而可执行

    sudo apt-get remove resolvconf                                                                                                         

    以删除该软件包。但是对resolv.conf文件的chattr操作依然无法执行。这其实是由系统管理resolv.conf文件的方式所导致的。用ls -l /etc/resolv.conf查看文件属性,会发现resolv.conf是指向另一个文件的软链接。只有当/etc/resolv.conf是个真实的文件时,系统才会采用该文件里配置的DNS服务器地址。因此解决问题的办法就是将软链接型的resolv.conf删除或重命名,然后创建新的resolv.conf文件并将DNS服务器的地址写进去, 即执行以下操作:

    sudo mv /etc/resolv.conf /etc/resolv.conf.link                                                                                     

    sudo vim /etc/resolv.conf                                                                                                                    

    mv用来重命名, vim用来创建和写入内容。      

    转载:   http://blog.sciencenet.cn/home.php?mod=space&uid=71294&do=blog&id=1085286

  • 相关阅读:
    【爬虫】新闻统计
    python pip 出错 "Can't connect to HTTPS URL because the SSL module is not available.
    【sql server复制】sql server复制【最佳实践】
    mybase个人数据库笔记工具下载
    sqlserver脱机时ldf文件丢失重建
    sqlserver CTE定位点类型和递归部分的类型不匹配
    mysql物理存储(页区段)
    sql server update与delete引发的死锁
    Linux学习笔记(19)linux定时任务(crontab)
    mysql工具生态
  • 原文地址:https://www.cnblogs.com/coxiseed/p/10616717.html
Copyright © 2011-2022 走看看