Это - зарегистрированная торговая марка, видимая в: http://www.unix.org/
Это - просто UNIX всеми заглавными буквами и иногда маленькие заглавные буквы.
Используйте живой CD/DVD некоторого вида. (Хинду является хорошим выбором.) Просто монтируют диск и редактируют/etc/passwd файл.
Можете Вы su
(без -
) ?
В противном случае, возможно, sudo -u root /usr/bin/bash
мог работать?
Иначе, начальная загрузка с CD, смонтируйте корневую файловую систему, изменитесь etc/passwd
файл в корневой файловой системе, синхронизации, umount, перезагрузке.
Корректная команда для однопользовательского режима:
mount -u -rw /
mount -a -t ufs
затем просто сделайте: chsh-s/usr/local/bin/bash корень
Я только что сделал то же самое на Synology Diskstation - Я предположил, что / bin / bash был доступен при поспешной смене корневой оболочки. Doh.
Я использовал параметр -s su, когда входил в систему как admin, чтобы принудительно запустить оболочку:
-s, --shell=SHELL run SHELL if /etc/shells allows it
То есть:
su -s /bin/ash
Phew.