croient
V2EX  ›  macOS

求助: MacOS hosts 文件解锁

  •  
  •   croient · Oct 31, 2022 · 4244 views
    This topic created in 1309 days ago, the information mentioned may be changed or developed.
    之前修改了 hosts 文件,为了避免被修改就在终端用一行命令给锁住了,现在想再添加一些内容,但是忘了怎么解锁了。hosts 文件拖到桌面也不能修改甚至不能删除,点击显示简介试图修改权限,发现右下角的小锁也点不动。特来求助🤦
    Supplement 1  ·  Oct 31, 2022
    感谢各位的帮助,小结一下。
    终端输入:

    sudo chflags uchg /etc/hosts
    
sudo chflags schg /etc/hosts
    以上命令分别为系统级以及用户级锁定 hosts 文件
    解锁方法:
    sudo chflags -hv noschg /etc/hosts

    ---
    此贴完结,再次感谢各位!
    11 replies    2024-02-28 12:38:10 +08:00
    zjhzxhz
        1
    zjhzxhz  
       Oct 31, 2022   ❤️ 1
    Terminal 里执行

    sudo vim /etc/hosts

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

    解开:
    sudo chflags noschg,nouchg /etc/hosts
    xigaohu
        9
    xigaohu  
       Jul 14, 2023
    op 的附言里面有两条锁定命令,而解锁只给了一条,希望能补充完整。刚才我就踩了坑。
    milk0829
        10
    milk0829  
       Sep 6, 2023
    @ihwbunny 感谢
    vlrog
        11
    vlrog  
       Feb 28, 2024
    @ihwbunny 好使
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4099 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 05:12 · PVG 13:12 · LAX 22:12 · JFK 01:12
    ♥ Do have faith in what you're doing.