Похоже, не получается использовать «su» в Arch Linux

Похоже, не получается использовать «su» в Arch Linux

Я установил Arch Linux через установщик Zen, просто потому что мне было лень. Во время установки мастер настройки запросил у меня пароль root, и я его не ввел, думая, что он будет использовать мой пароль пользователя, если он не был установлен.

Теперь я попытался запустить, suчтобы получить root, и он говорит

su: failed to execute /usr/bin/: Permission denied

И я уже пробовал запустить sudo passwd root и затем запустить su, ввести пароль, и он все еще имеет тот же вывод. запустил chmod 755для /, /bin, и /lib И я не могу придумать ничего другого, что можно сделать.

решение1

У меня та же проблема. В установщике есть ошибка, которая устанавливает оболочку root в /usr/bin/

https://github.com/spookykidmm/zen_installer/issues/2

sudo chsh -s /bin/bash root #this should fix, if your user has sudo
su -s /bin/bash - # or specify the shell in su

Связанный контент