LINUX.ORG.RU
ФорумMobile

Root для нескольких пользователей

 , droidwall


0

1

У устройства на Android (CyanogenMod) 4.2.2 есть два пользователя, root действуют только от первого.
Первым юзером используется приложение Droidwall (морда для iptables), которое разрешает определенным программам доступ к сети. У второго пользователя оно блокирует все приложения, даже те которые разрешены у первого.
Как с этим жить?

★★

Последнее исправление: metrokto (всего исправлений: 1)

root действуют только от первого.

что значит действует?

У второго пользователя оно блокирует все приложения, даже те которые разрешены у первого.

Проверить, что понаписано в iptables без всяких «морд»?

TDrive ★★★★★
()
Ответ на: комментарий от TDrive

что значит действует?

Значит, что у пользователя 1 есть root, а у 2 нет.

Проверить, что понаписано в iptables без всяких «морд»?

Я их не нашел. :-[

metrokto ★★
() автор топика
Ответ на: комментарий от metrokto

Значит, что у пользователя 1 есть root, а у 2 нет.

root это тоже пользователь. Как у пользователя может быть пользователь? Может ты имеешь в виду права на su, sudo... ?

Я их не нашел. :-[

Как ты их искал?

TDrive ★★★★★
()
Ответ на: комментарий от TDrive

root это тоже пользователь. Как у пользователя может быть пользователь? Может ты имеешь в виду права на su, sudo... ?

Обычно эти права и называют рутом в андроиде.

Как ты их искал?

FX Explorer > search > «iptables»

metrokto ★★
() автор топика
Ответ на: комментарий от metrokto

Обычно эти права и называют рутом в андроиде.

значит у второго пользователя нет прав. нужно ему их дать.

hope13 ★★★
()
Ответ на: комментарий от snoopcat
uid=10039(u0_a39) gid=10039(u0_a39) groups=1015(sdcard_rw),1028(sdcard_r),3003(inet),50039(all_a39)

uid=1010039(u10_a39) gid=10039(u0_a39) groups=1015(sdcard_rw),1028(sdcard_r),3003(inet),50039(all_a39)
metrokto ★★
() автор топика
Ответ на: комментарий от metrokto

Обычно эти права и называют рутом в андроиде.

Обычно люди стараются четко излагать свои мысли если хотят чтобы им помогли.

для su возможно пользователь должен быть в группе wheel.
для sudo свои настройки есть.

У тебя, что именно не получается? Какие ошибки пишет?

FX Explorer > search > «iptables»

http://yandex.ru/yandsearch?text=iptables&lr=2

TDrive ★★★★★
()
Ответ на: комментарий от TDrive

У меня не получается дать пользователю необходимые права, потому, что не знаю, как это сделать в андроиде.

metrokto ★★
() автор топика
Ответ на: комментарий от metrokto

Ну там /etc/passwd вообще есть? Узнай через что там управление пользователями, через passwd или pam какой-нибудь.

В принципе можешь просто править конфиг в /etc/ правда если ошибёшься — поломаешь себе всё.

Ты пользуешься su от superuser.apk? Вот там и смотри как права дать, можно ли вообще. Если не видишь в настройках, смотри исходники.

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.