LINUX.ORG.RU
ФорумAdmin

Помогите, плз, разобраться!


0

0

Совсем недавно осваиваю Linux, вот столкнулся с проблемой. Помогите разобраться пожалуйста! Выглядит это так: не совсем понял что случилось, но неожиданно перестала работать команда su. Т.е. я могу залогиниться как любой юзер, но если потом сказать su то получаю su: cannot run /bin/bash/ : No such file or directory Если сразу логиниться как root - никаких проблем. Только не могу запустить ничего. Например, переходим в usr/local/bin. Вижу что там лежит htpasswd. Говорю htpasswd -c /etc/httpd/users andrey а мне сообщают bash: htpasswd: command not found может что-то у меня с passwd файлом не так? сейчас он (вернее не ОН, а сторока для root'a) выглядит так: root:wXXdf:0:0:root:/root:/bin/bash Никто не поможет разрешить такую проблему?

anonymous

Проверь права на файлы и маски доспута в ним

anonymous
()

1. Для не root Проверь права на файлы и маски доспута в ним. 2. Для root пиши ./htpasswd -c /etc/httpd/users andrey

anonymous
()

Да, спасибо! ./htpasswd сработало. Но что делать с тем что не могу использовать su? И вообще как такое получилось? например заметил что из коммандной строки mc перестали выполняться команды. Т.е. надо выйти, и потом можно что-то делать. Причем это когда как root залогинишься..

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.