Mac OS home 目錄權限修改

最近,想把某程序安裝到 mac 下的 /home 目錄下面,發現沒有權限,即便是使用 sudo 命令也無法創建程序目錄,在網上查詢了半天發現可以通過如下方法來提升 mac 下 /home 目錄的權限。

編譯 /etc/auto_master 文件,註釋掉或者移除以 /home 開頭的那一行,保存。

sudo vim /etc/auto_master

註釋掉 /home 哪一行,如下所示:

#
# Automounter master map
#
+auto_master            # Use directory service
/net                    -hosts          -nobrowse,hidefromfinder,nosuid
#/home                  auto_home       -nobrowse,hidefromfinder
/Network/Servers        -fstab
/-                      -static

保存,爲了使其生效,需要執行如下命令

cd / (這一步很重要)
sudo automount -vc(必須在/目錄下執行)

sudo automount -vc

出現如下信息,則表示修改 /home 目錄權限成功

automount: /net updated
automount: /home unmounted

現在進入 /home 目錄,執行:

sudo mkdir test 

test 目錄 即爲你想要在 /home 下創建的目錄。

查看權限 

ls -l /home/
total 0
drwxr-xr-x 3 root admin 102 Aug 10 11:33 test

修改權限

 1. cd 你的文件夾路徑的目標目錄 /home 目錄。

2. sudo chmod -R 777 你的文件夾名。 sudo chmod -R 777 test

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章