Касание Ubuntu – исполняемые файлы не запустятся в / корневом каталоге

Я просто получил Meizu MX4 и уже начал взламывать далеко в нем. Одна проблема, с которой я столкнулся, включает не имеющее разрешение запустить исполняемые скрипты и файлы, расположенные в корневом каталоге.

Я понимаю, что это - вероятно, средство защиты. Проблема, я не могу найти способ переопределить ее. fstab запись для /home не упоминает о noexec:

/userdata/user-data /home none bind 0 0

Я попытался явно повторно монтировать его с rw и исполнительными опциями, (после того, как, повторно монтируя корень как rw), я попытался играть с chmod напрасно. Существует ли способ прикрепить к этому?

Я знаю, что существуют обходные решения – звонят interpreter/ld-linux-armhf.so.3 для выполнения исполняемого файла; переместите его в другой каталог и символьную ссылку на него из дома. Но я ищу способ явно выполнить исполняемый файл внутри / домой.

0
задан 10 July 2015 в 06:09

1 ответ

Найденный ответом здесь: то, почему человечность касается терминала, не может выполнить приложение

, По-видимому, это имеет отношение к apparmor настройкам Терминального приложения.

Выполнение sudo nano `ls /var/lib/apparmor/profiles | grep "terminal"` и замена строки, обозначенные в ссылке с /** pix, (помнят запятую, если опущенное терминальное приложение прекратит работать), и перезапуск.

0
ответ дан 4 October 2019 в 00:53

Другие вопросы по тегам:

Похожие вопросы: