Я скопіював у свою /usr/bin
папку файл з назвою class-dump , тоді ні Terminal.app, ні iTerm2 не працюють належним чином на моєму MacBook. З sudo
командою щось не так .
Ось що я зробив на основі пошуку в Інтернеті:
sudo
sudo: effective uid is not 0, is sudo installed setuid root?
type sudo
sudo is hashed (/usr/bin/sudo)
ls -@@eil /usr/bin/sudo
1485457 -rwxrwxrwx 1 root wheel 168448 7 9 2016 /usr/bin/sudo
md5 /usr/bin/sudo
MD5 (/usr/bin/sudo) = 7d986f7707c0f11264989cd7105ea80d
Хтось знає, як я можу змусити sudo
роботу знову?
sudo
ви не працюєте, вам потрібно буде завантажитися в chmod
команду назад у здоровий стан
sudo chmod 777 /usr/bin/class-dump
щоб надати class-dump.app більше енергії. Щодо того ls -@@eil
, я не знаю, для чого результат призначений.
chmod
на/usr
,/usr/bin
або/usr/bin/sudo
раніше? Дозволи виглядають дуже неправильно - ось що я отримуюls -@@eil
:101580151 -r-s--x--x 1 root wheel 360K 14 Sep 01:56 /usr/bin/sudo*