Используйте stat
вместо ls
. т.е.:
find. -type d -perm -a+rwx -exec stat -c "%Y %n" '{}' ';' | sort -rn | tail -n 5
В Ubuntu по умолчанию установлено sudo
. Если у вас все еще есть доступ к sudo, вы сможете
sudo chsh -s /bin/bash root
Это сбросит оболочку root на bash. Попробуйте это в первую очередь.
Если у вас нет доступа к sudo, вам нужно найти способ редактирования /etc/passwd
. Возможно, вам потребуется загрузить систему со специальными параметрами, дающими вам корневую оболочку, ИЛИ вы можете подключить свой диск к другому компьютеру.
Если вам действительно нужна корневая оболочка, здесь есть инструкции:http://tipsonubuntu.com/2016/09/02/reset-forgotten-passwords-ubuntu-16-04/
При загрузке вы либо:
Advanced option for Ubuntu
-->Ubuntu.... (Recovery Mode)
--> root - Drop to root shell prompt
e
, когда выбрано Ubuntu
, и добавьте текст init=/bin/bash
в параметры linux