Istnieje podobne pytanie, które obejmuje niektóre z nich: Zagrożenia bezpieczeństwa związane z zrootowaniem smartfona z Androidem . Ponieważ jednak tak naprawdę nie wyjaśnia, w jaki sposób zarządzasz dostępem do użytkownika root, omówię to tutaj.
Kiedy zrootujesz swoje urządzenie, zasadniczo zawsze (technicznie przypuszczam, że nie musisz, ale powinieneś) zainstalować aplikację Superuser wraz z plikiemsu
binarnym. Jedynym celem Superuser jest zarządzanie, które aplikacje mogą przenosić do roota, a które nie. Domyślnym zachowaniem jest to, że Superuser wyświetli monit za każdym razem, gdy nowa aplikacja spróbuje wykonać połączenie su
, a następnie możesz zezwolić na to lub odrzucić je, używając tego monitu. Może zapisać Twoje decyzje, aby nie wyświetlać monitu o tę samą aplikację więcej niż jeden raz, ale możesz usunąć te zapisane dane ze strony ustawień Superuser. Zapewnia również przeglądarkę dziennika, która śledzi, kiedy su
jest uzyskiwany dostęp i przez jakie aplikacje.
Problem polega na tym, że wiele nowszych złośliwych aplikacji faktycznie wykorzysta exploit w celu uzyskania dostępu do roota, a nie po prostu próbuje zadzwonić su
. Naprawdę niewiele można na to poradzić, nie zwracając uwagi na to, co instalujesz i skąd instalujesz aplikacje, ponieważ nie używają nawet su
na początku. Jednak - aby bezpośrednio odpowiedzieć na twoje pytanie - Superuser może łatwo zarządzać aplikacjami, które wymagają legalnego dostępu do roota, jak wyjaśniono powyżej.
Jeśli jesteś zrootowany, ale nie masz jeszcze Superużytkownika, powinieneś być w stanie po prostu zainstalować go z Market, tak myślę.
sudo
i/etc/sudoers
.