win10-开启管理员权限-修改保存hosts系统文件

近日在搞一个监控信息配置功能,在数据库中配置完信息之后,修改ecmp终端的mongodb的url地址,

win10-开启管理员权限-修改保存hosts系统文件_第1张图片

然后进行联调,后台总是报connect time out 连接超时的错误。

Caused by: com.mongodb.MongoTimeoutException: Timed out after 30000 ms while waiting for a server that matches ReadPreferenceServerSelector{readPreference=primary}. Client view of cluster state is {type=UNKNOWN, servers=[{address=10.70.0.21:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketOpenException: Exception opening socket}, caused by {java.net.SocketTimeoutException: connect timed out}}]
    at com.mongodb.connection.BaseCluster.createTimeoutException(BaseCluster.java:369)
    at com.mongodb.connection.BaseCluster.selectServer(BaseCluster.java:101)
    at com.mongodb.binding.ClusterBinding$ClusterBindingConnectionSource.(ClusterBinding.java:75)
    at com.mongodb.binding.ClusterBinding$ClusterBindingConnectionSource.(ClusterBinding.java:71)
    at com.mongodb.binding.ClusterBinding.getReadConnectionSource(ClusterBinding.java:63)
    at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:210)
    at com.mongodb.operation.FindOperation.execute(FindOperation.java:482)
    at com.mongodb.operation.FindOperation.execute(FindOperation.java:79)
    at com.mongodb.Mongo.execute(Mongo.java:772)
    at com.mongodb.Mongo$2.execute(Mongo.java:759)
    at com.mongodb.OperationIterable.iterator(OperationIterable.java:47)
    at com.mongodb.FindIterableImpl.iterator(FindIterableImpl.java:143)
    at com.baosight.ecmp.base.mongdb.dao.impl.MongoDaoImpl.dbCursor2List(MongoDaoImpl.java:499)
    at com.baosight.ecmp.base.mongdb.dao.impl.MongoDaoImpl.queryForList(MongoDaoImpl.java:297)
    at com.baosight.bgcloud.rm.service.ServiceRM01.queryKiMonitorValue(ServiceRM01.java:736)
    ... 83 more


这时需要修改本机的hosts文件添加一些配置信息,但是之前重装过系统,没有权限修改hosts文件,怎么提升管理员权限呢?

  • 进入hosts文件的目录下, 首先进入Win10系统的hosts文件所在位置, C:\Windows\System32\Drivers\etc (win7系统也是这个路径)后回车就可以打开了, 右键hosts 文件,选择 属性,如下图所示。

    win10-开启管理员权限-修改保存hosts系统文件_第2张图片

  • 点击hosts文件,直接进行修改,会弹出无法保存提示框


    win10-开启管理员权限-修改保存hosts系统文件_第3张图片
  • 这是没有修改系统文件的权限,怎么提升账户的权限呢?


    win10-开启管理员权限-修改保存hosts系统文件_第4张图片
  • 进入 hosts属性 对话框,点击 安全, 点击 高级

win10-开启管理员权限-修改保存hosts系统文件_第5张图片
  • hosts的高级安全设置 对话框中,点击 更改权限

    win10-开启管理员权限-修改保存hosts系统文件_第6张图片

  • 点击 添加(D)

    win10-开启管理员权限-修改保存hosts系统文件_第7张图片

  • 点击 housts的权限项目 窗口,点击 选择主体

    win10-开启管理员权限-修改保存hosts系统文件_第8张图片

  • 点击 高级

    win10-开启管理员权限-修改保存hosts系统文件_第9张图片

  • 点击 立即查找 , 在 搜索结果 中找到 你当前笔记本登陆的账号, 比如我的是 adminZz,选中后点击 确定

    win10-开启管理员权限-修改保存hosts系统文件_第10张图片

  • 选择用户或组 窗口,点击 确定

    win10-开启管理员权限-修改保存hosts系统文件_第11张图片

  • hosts的权限项目 窗口中,将 基本权限全部勾选,点击 确定

    win10-开启管理员权限-修改保存hosts系统文件_第12张图片

  • 添加完权限之后,点击 刚添加的账户,点击 确定

    win10-开启管理员权限-修改保存hosts系统文件_第13张图片

  • 这时会弹出一个 警告框 ,系统提示 你将要更改系统文件夹的权限设置,这样会降低计算机的安全性,并导致用户访问文件时出现问题。要继续吗?

  • 点击

win10-开启管理员权限-修改保存hosts系统文件_第14张图片
  • 现在修改hosts文件,就可以 保存成功 了!

    win10-开启管理员权限-修改保存hosts系统文件_第15张图片

  • 操作完以上步骤,你就有权限修改一些系统文件,但是修改之前一定要反复确认,确认好了在修改,避免一些未知的错误。

  • 修改完hosts文件后,监控信息测试ok。


    win10-开启管理员权限-修改保存hosts系统文件_第16张图片
    image

你可能感兴趣的:(win10-开启管理员权限-修改保存hosts系统文件)