huhamhire-hosts的一鍵修改hosts文件功能需要使用修改系統文件hosts的權限,再加之hosts文件也能被病毒木馬所利用,用於劫持網絡流量,所以可能會觸發360、金山等安全軟件的安全規則從而導致提示權限問題。下面小編就給出幾個參考解決方法。
一、確保用戶有權限
Windows:Windows 7及更高版本 Windows 的用戶需右鍵點擊hoststool.exe,選擇“以管理員身份運行”。
linux:需要使用 root 權限執行 hoststool.py。
Mac OS X :啟動應用時輸入用戶密碼即可獲得權限。
推薦閱讀:huhamhire-hosts自動更新Google Hosts文件教程(圖文)
二、關閉安全軟件
修改Hosts文件會觸發360、金山等安全軟件的主動防御規則,徹底關閉360殺毒、360安全衛士、金山毒霸、金山衛士等安全軟件後再運行huhamhire-hosts。
三、手動修改Hosts文件
如果嘗試了以上兩種方法之後還是不行,我們可以使用huhamhire-hosts下載hosts文件之後手動修改系統的hosts文件。
1.下載Hosts文件,然後點擊【保存為ANSI格式】按鈕,將Hosts文件保存在桌面或其他地方。
2.復制剛才保存的Hosts文件,打開C:\Windows\System32\drivers\etc,粘貼覆蓋原來的Hosts文件。
3.如果提示沒有權限在此位置保存文件,那一定是當前登錄的賬戶不是管理員或者沒有分配到權限。右鍵點擊hosts文件,選擇屬性,切換到安全選項卡,給賬戶添加所有權限,或者添加一個everyone賬戶,允許所有權限。