Как я могу получить интерактивную оболочку в качестве другого пользователя без полномочий root?

Для жесткого диска вы можете использовать программу badblocks, которая установлена ​​с программой e2fsprogs. Это программа с командной строкой, и просмотр в режиме «только для чтения» может выполняться с помощью:

sudo badblocks -v /dev/sda

-v приводит к отображению подробной информации, /dev/sda - имя устройства на диске.

Для ОЗУ вы можете найти memtest86+ на любом живом CD или USB. Он подскажет вам, что что-то не так с вашей оперативной памятью.

1
задан 29 October 2012 в 08:27

1 ответ

sudo -i запускает оболочку, указанную в записи базы данных пароля целевого пользователя, которая является /bin/false для вашего пользователя системы.

Используйте

 sudo -u some-daemon-user bash

или [ ! d2]

sudo -u some-daemon-user -H bash

, если вы хотите установить переменную среды $ HOME для целевого пользователя.

8
ответ дан 25 May 2018 в 04:58

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

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