进入C:\Windows\System32\Drivers\etc文件夹下面再找到hosts上点击右键然后再点击属性
hosts属性界面下点击高级
hosts的高级安全设置窗口中点击更改权限—-在出来的新窗口中再点击添加
hosts的权限项目窗口中的主体旁边点击选择主体
选择用户或组点击高级然后再点击立即查找再在搜索的结果中找到你当前用户的账号,然后再点确定
把基本权限全部勾上,然后再点击确定
chmod ugoa+w 文件
u代表文件所有者
g代表文件所属组
o代表其他用户
a代表上述3个
hosts文件属于root用户 root组
你的账户应该属于其他用户 则sudo chmod o+w或a+w /etc/hosts
还可以sudo chmod 777 /etc/hosts
r=4 w=2 x=1 相加就是777,代表文件拥有者,组群,其他用户都是可读,可写,可执行。相当于rwxrwxrwx 用这种数字方式比较好点
楼下的,我只是举个例子 并不是说让改777
知道原理就好了
修改Hosts文件提示没有权限的解决方法:
方法一:
第一种方法是网上流传很广的覆盖方法就是先复制hosts文件到别的地方,修改完了再覆盖回来就搞定了。中间会提示目标文件夹拒绝访问,需要提供管理员权限,点击继续即可。这是很简单的一种方法,这里就不多讲了
1 找到Hosts文件,将Hosts文件复制到桌面。(Windows 7系统Hosts文件路径为:C:\WINDOWS\system32\drivers\etc\hosts)
2 用记事本打开,修改内容,然后保存。
3 将修改好的Hosts文件再复制回Hosts文件目录,提示是否覆盖时选择覆盖即可。
win7下因为权限问题会导致不能更改hosts文件,这让人很是苦恼下面的几种方法很有效希望对大家有用
方法二
,用记事本更改
首先在开始菜单中,用管理员权限打开一个记事本,然后在记事本中打开hosts文件,这样因为是以管理员权限打开的,所以可以保存具体步骤如下:
1、开始菜单->附件->右键点击“记事本”->以管理员运行,
2、打开之后,用记事本打开hosts文件,hosts文件路径的是C:\Windows\System32\drivers\etc\hosts,( *** 作如图)
3、点打开后,再写好自己的hosts语句,直接保存就可以了。
方法三
,用批处理更改
1、把下面的代码写入txt文件,并另存为“hostsbat”文件(这里注意一下,如果有些朋友的电脑是不显示文件后缀的,这样直接命名没效,要在文件夹选项中显示常用文件的后缀)。文件内容如下:
复制代码
代码如下:
@echo off
del %systemroot%\system32\drivers\etc\hosts
echo 127001 >
选择“否”;
选中“hosts文件”,右键,属性;
安全,编辑;
点击Users,勾选上“完全控制”;
点击“应用”,是;
然后一路确定即可。
如果还是提示没有保存host文件的权限,继续往下看;
按windows键,鼠标悬浮到用户位置;
将会出现你当前使用的用户名;
高级;
添加;
选择主体;
输入刚才的用户名,并点击“检查名称”;
确定;
点击“应用”,是;
然后,一路确定即可。
结果,您猜怎么着?还是不行!!!
浪费这么长时间,全是前人挖的坑!
我们现在重新回到host文件所在位置
右键,属性;
将“只读”取消勾选,点击“应用”,确定;
这次,我们重新打开host文件;
使用记事本打开;
进行修改,按Ctrl+s即可保存成功。
使用win10系统的用户可能会发现win10修改hosts无法保存,这是由于Win10系统默认是没有权限去编辑保存系统里的文件,这也是权限不够才导致修改编辑hosts后无法保存的原因,下面将教大家怎样在win10中修改hosts并保存。
首先进入Win10系统的hosts文件所在位置,我们直接输入C:\Windows\System32\Drivers\etc后回车就可以打开了,右键hosts文件,选择属性,如下图所示。
点击hosts属性对话框里的“高级”,如下图所示。
在hosts的高级安全设置界面点击更改权限,如下图所示。
在新d出的对话框里点击添加按钮,如下图所示。
点击hosts的权限项目窗口下面的主体的“选择主体”,如下图所示。
点击进入选择用户或组界面,点击高级,如下图所示。
点击高级后,我们接着在点击理解查找,然后在查找结果里找到当前用户的账号,选中后点击确定,如下图所示。
在选择用户或组界面里点击确定,如下图所示。
将hosts的权限项目界面下的基本权限的所以项目都勾选上,然后点击确定,如下图所示。
权限添加成功后,直接点击确定,如下图所示。
点击后,系统提示你将要更改系统文件夹的权限设置,这样会降低计算机的安全性,并导致用户访问文件时出现问题。要继续吗我们点击是。如下图所示。
以上就是关于win10修改host文件时不小心把读取权限调成全禁止,怎么改回来全部的内容,包括:win10修改host文件时不小心把读取权限调成全禁止,怎么改回来、linux中如何获取改写hosts的权限、修改Hosts文件提示没有权限怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)