Как я могу исправить проблемы с разрешениями после перехода на нового пользователя в macos / linux? - PullRequest
0 голосов
/ 07 ноября 2019

Мой MacBook Pro всегда дает сбой во время сна в течение нескольких дней, и я исправил проблему, создав нового пользователя. Однако после перехода на нового пользователя возникает много проблем с разрешениями при использовании brew или conda.

Я заметил, что это связано с /usr/local, и когда я использую ls -al для проверки папки, некоторые из этих подпапок все еще принадлежат моей предыдущей учетной записи (ID 501). Я попытался изменить идентификатор моей новой учетной записи (503) на 501, но затем «Документы», «Загрузки» и т. Д. В ~ принадлежит 503. Поэтому я не могу посетить эти папки.

drwxr-xr-x   15 root   wheel   480 Oct 31 12:15 .
drwxr-xr-x@  11 root   wheel   352 Oct 10 23:44 ..
-rw-r--r--    1 root   wheel     0 Oct  3 22:41 .com.apple.installer.keep
drwxrwxrwx    2 501    admin    64 Sep 27 17:04 Caskroom
drwxrwxrwx   71 501    admin  2272 Nov  7 16:42 Cellar
drwxrwxrwx    3 501    admin    96 Sep 27 17:13 Frameworks
drwxrwxrwx   19 501    admin   608 Oct 19 22:21 Homebrew
drwxrwxrwx  229 zheng  admin  7328 Nov  7 16:43 bin
drwxrwxrwx    9 501    admin   288 Oct 20 13:03 etc
drwxrwxrwx  112 501    admin  3584 Nov  7 16:43 include
drwxrwxrwx  298 501    admin  9536 Nov  7 16:43 lib
drwxrwxrwx   83 501    admin  2656 Nov  7 16:43 opt
drwxrwxrwx   11 501    admin   352 Oct 20 13:03 sbin
drwxrwxrwx   24 zheng  admin   768 Nov  7 16:43 share
drwxrwxrwx    4 501    admin   128 Oct 20 13:02 var

Есть лиВ любом случае я могу найти все папки, которые принадлежат моей старой учетной записи (501) и изменить ее владельца на мою новую учетную запись (503)?

Или есть ли лучший способ переключиться на нового пользователя без переустановки системы? Большое спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...