求助: MacOS hosts 文件解锁 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
croient
V2EX    macOS

求助: MacOS hosts 文件解锁

  •  
  •   croient 2022-10-31 09:34:13 +08:00 3703 次点击
    这是一个创建于 1075 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前修改了 hosts 文件,为了避免被修改就在终端用一行命令给锁住了,现在想再添加一些内容,但是忘了怎么解锁了。hosts 文件拖到桌面也不能修改甚至不能删除,点击显示简介试图修改权限,发现右下角的小锁也点不动。特来求助
    第 1 条附言    2022-10-31 10:20:26 +08:0
    感谢各位的帮助,小结一下。
    终端输入:
    sudo chflags uchg /etc/hosts
    sudo chflags schg /etc/hosts
    以上命令分别为系统级以及用户级锁定 hosts 文件
    解锁方法:
    sudo chflags -hv noschg /etc/hosts

    ---
    此贴完结,再次感谢各位!
    11 条回复    2024-02-28 12:38:10 +08:00
    zjhzxhz
        1
    zjhzxhz  
       2022-10-31 09:44:08 +08:00   1
    Terminal 里执行

    sudo vim /etc/hosts

    不行吗?
    jorneyr
        2
    jorneyr  
       2022-10-31 09:59:00 +08:00   1
    看看文件的权限: ls -l /etc/hosts
    stoluoyu
        3
    stoluoyu  
       2022-10-31 10:07:50 +08:00   1
    ls -lhO /etc/hosts
    也有可能被你加 flag 了,ls 的时候加 O 来看看是不是加 flag 了。
    是的话搜索 mac chflags 。
    croient
        4
    croient  
    OP
       2022-10-31 10:10:02 +08:00
    @zjhzxhz @jorneyr 找到了自己之前的笔记,发现之前是用的这条命令锁定的 sudo chflags uchg /etc/hosts,现在用 sudo chflags -hv noschg /etc/hosts 解锁了,修改完成之后重新用 sudo chflags uchg /etc/hosts 锁定,但是 hosts 文件的显示简介处已锁定勾选框还是可以取消勾选,之前锁定之后是灰色的,没有办法取消锁定的状态。所以现在的问题又变成了如何让 hosts 文件的权限变成锁定且无法修改的状态了
    croient
        5
    croient  
    OP
       2022-10-31 10:11:46 +08:00
    @stoluoyu 是的,之前是用了这个 chflags
    stoluoyu
        6
    stoluoyu  
       2022-10-31 11:31:54 +08:00
    @croient #4 虽然我认为这个没啥必要,不过你可以试试 sudo chflags schg /etc/hosts
    jorneyr
        7
    jorneyr  
       2022-10-31 13:44:25 +08:00
    是担心其他人修改 hosts 文件还是啥呢,这个操作没想过。
    如果是为了管理多种场景的 hosts ,可以试试 Helm - Hosts file manager ,AppStore 里有下载。
    ihwbunny
        8
    ihwbunny  
       2022-11-02 06:11:56 +08:00   1
    @stoluoyu 没错
    其实锁住一行就行:
    sudo chflags schg,uchg /etc/hosts

    解开:
    sudo chflags noschg,nouchg /etc/hosts
    xigaohu
        9
    xigaohu  
       2023-07-14 11:49:52 +08:00
    op 的附言里面有两条锁定命令,而解锁只给了一条,希望能补充完整。刚才我就踩了坑。
    milk0829
        10
    milk0829  
       2023-09-06 00:03:45 +08:00
    @ihwbunny 感谢
    vlrog
        11
    vlrog  
       2024-02-28 12:38:10 +08:00
    @ihwbunny 好使
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2662 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 21ms UTC 15:09 PVG 23:09 LAX 08:09 JFK 11:09
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86