每次我想透過資源管理器更改權限時,都會收到存取被拒絕的錯誤,並且我使用的是管理員帳戶。
我需要的是將腳本新增到 /bin 目錄,但我不允許在那裡寫入...
答案1
你應該不是將個人腳本新增至/bin
或/usr/bin
那些應該進去~/bin
$ touch blah.sh
$ mkdir ~/bin
$ mv blah.sh ~/bin
$ echo 'PATH+=:~/bin' >> ~/.bash_profile
答案2
我遇到了類似的問題,我的系統經歷了很多變化:切換網域、不同的用戶帳戶等。是管理員,也可以在該資料夾/文件上進行操作。
問題原來是 c:\cygwin 資料夾的 Windows 擁有者是某個「未知使用者」(可能來自舊網域)。因此,使用具有管理員權限的目前帳戶,我將 c:\cygwin 層次結構的擁有者變更為我的目前帳戶,然後我可以調整 /etc/passwd 上的權限以允許我更改它。