croient
V2EX  ›  macOS

求助: MacOS hosts 文件解锁

  •  
  •   croient · Oct 31, 2022 · 4822 views
    This topic created in 1463 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
    zjhzxhz
    Oct 31, 2022❤️1
    1
    Terminal 里执行

    sudo vim /etc/hosts

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

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