вот чепуху вы все тут пишите

по нормальному никак нельзя. надо сплоинт под систему искать и повышать себе права до рута, а под ним уже делать все то, что тут советовали
по умолчанию вот так выглядят права на /etc/shadow
-rw-r----- 1 root shadow 1067 2010-06-23 10:55 /etc/shadow
и я не вижу причины, по которым это конфигурацию надо менять, следовательно если автор может читать этот файл, значит он root (второй вариант врядли возможен).
Автору следовало бы уточнить, при каких обстаятельствах и на каких правах у него существует этот доступ. Если это купленный VDS/VPS, то ситуация абсолютно нормальная, он 100% root, если обстаятельства иные, то надо оценивать серьёзность физических владельцев хостинга и грамотность администраторов.
Самый очевидный способ, который, кроме прочего ещё и безобиден для текущего root - это создать ещё годно пользователя с правами суперпользователя:
1. Создаём нового пользователя (например tester)
2. Открываем для редактирования /etc/passwd
было
Код:
tester:x:[B]1002[/B]:[B]1002[/B]:,,,:/home/tester:/bin/bash
сделать
Код:
tester:x:[B]0[/B]:[B]0[/B]:,,,:/home/tester:/bin/bash
3. Зайти от имени нового пользователя с правами root: su tester
Положительный момент заключается в том, что функционирование старого root никак не нарушается.