LINUX.ORG.RU

Root в linux

 


0

1

У меня нет доступа к su и sudo. Как еще можно получить root? Я запускаю linux через виртуальную машину, поэтому могу изменять любые файлы, но вот команды запустить не могу. Как узнать, с каким именем пользователя запущен сеанс? И как его сменить на root путём взлома системных файлов?

Ответ на: комментарий от Megafox

Нету у меня доступа к su, пишет must me run from terminal

Так а ты как запускаешь? Через меню приложений пытаешься походу?
Терминал запусти с менюшки и там набери.

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

Еще раз обьясняю в чём дело. Файл group

root:x:0:root daemon:x:1: bin:x:2: sys:x:3: adm:x:4:syslog tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10: man:x:12: proxy:x:13: kmem:x:15: dialout:x:20: fax:x:21: voice:x:22: cdrom:x:24: floppy:x:25: tape:x:26: sudo:x:27: audio:x:29: dip:x:30: www-data:x:33: backup:x:34: operator:x:37: list:x:38: irc:x:39: src:x:40: gnats:x:41: shadow:x:42: utmp:x:43: video:x:44: sasl:x:45: plugdev:x:46: staff:x:50: games:x:60: users:x:100: nogroup:x:65534: libuuid:x:101: netdev:x:102: crontab:x:103: syslog:x:104: scanner:x:105: sambashare:x:106: winbindd_priv:x:107:

Файл passwd

root:x:0:0:root:/root:/bin/bash

Файл shadow

root:*:17085:0:99999:7::: daemon:*:17085:0:99999:7::: bin:*:17085:0:99999:7::: sys:*:17085:0:99999:7::: sync:*:17085:0:99999:7::: games:*:17085:0:99999:7::: man:*:17085:0:99999:7::: lp:*:17085:0:99999:7::: mail:*:17085:0:99999:7::: news:*:17085:0:99999:7::: uucp:*:17085:0:99999:7::: proxy:*:17085:0:99999:7::: www-data:*:17085:0:99999:7::: backup:*:17085:0:99999:7::: list:*:17085:0:99999:7::: irc:*:17085:0:99999:7::: gnats:*:17085:0:99999:7::: nobody:*:17085:0:99999:7::: libuuid:!:17085:0:99999:7::: syslog:*:17085:0:99999:7:::

Ввожу whoami, чтобы узнать, действительно ли я запустил linux с этим профилем, и вижу: whoami: cannot find name for user ID 10753. Почему 10753? Откуда такая цифра? Где он её берёт?

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

Нет там ничего. Проверил все пути, которые мне посоветовали и никакого нового id не нашел. Разве бывают пользователи без имени? У меня по умолчанию система запускается с пользователем без имени с таким id

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

никакого нового id не нашел.

а это что? root:x:0:0:root:/root:/bin/bash

без имени с таким id

с каким?

Нет там ничего.

хреново читал.

Deleted
()
Ответ на: комментарий от Megafox

откуда id взялся

спрашивай Васяна, собравшего твою ГовносборкаЦД.

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

Да не репак это. Это окружение десктопного Linux, запущенное поверх ядра Android. Все приложения окружения работают от непривилегированного пользователя. А поскольку в, так сказать, хост-системе нет рута, то нет его и в этом окружении. Никакого чрута без рута тоже нет.

Отсюда и приколы вроде id рута, равного 10753.

Вот и вся недолга.

Aceler ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.