
我是整個 Mac OS X 作業系統的新手。我正在努力學習,我為自己買了一台運行 Mac OS X 10.7.3 的 MacBook。
我創建了一個無法管理的測試用戶,以便我可以測試權限,但我發現我無法在“應用程式”資料夾中執行任何操作,其中包括“安裝”應用程式(即使是那些拖放應用程式)並建立資料夾,無需輸入管理員名稱和密碼。
但是,我的印像是情況並非如此,您只需要管理員權限即可寫入“首選項”之類的位置,因此有人可以澄清為什麼當我嘗試將“n”個應用程式拖放到“偏好設定」時要求管理員權限嗎?應用程式資料夾。
答案1
這取決於您指的是哪個應用程式資料夾。事實上,可以有兩種:
/Applications
該用戶由 擁有
root
,並為 OS X 自帶的所有應用程式保留,例如 Mail.app、iTunes.app 等。root
由於該資料夾要求您的使用者位於
admin
Unix 群組中,因此您無法直接將檔案拖放到那裡,除非您實際上擁有管理員帳戶(在系統偏好設定中啟用此功能會將您的使用者新增至該admin
群組中)。您可以透過id -Gn
在終端機中鍵入來檢查您的使用者所屬的群組。/Users/your-user/Applications
您的系統中可能根本不存在該文件,但您可以透過打開 Finder 並單擊來輕鬆創建它前往 → 首頁, 然後檔案 → 新建資料夾,並將其命名為“應用程式”。
由於此資料夾位於您的主資料夾中,因此它只屬於您。因此,如果您需要拖放應用程式來安裝它,請將其放在那裡而不是
/Applications
.您在這裡不需要管理員權限。
有關 OS X 使用者群組的更多信息,請參閱:Mac OSX 上預設群組之間的差異
答案2
/Applications
使用者擁有的資料夾(root
所有者 = 完全存取權限)。此外,該組的每個成員都admin
可以對其進行讀取和寫入。其他人只能讀不能寫。
您的「無法管理的使用者」不在該群組中,admin
因此只能讀取該資料夾。當您嘗試使用非特權使用者寫入(拖放安裝)到該資料夾時,作業系統不僅會拒絕您的請求,還會要求您使用具有必要權限的使用者帳戶進行身份驗證(root 或admin
團體) 。