Sudo не видит некоторые системные команды

Linux
Не раз уже говорилось что безопасность прежде всего. К чему это я? Да к тому что игры с правами суперпользователя root — дело плохое и потому используется чудная команда
sudo
А так как в консоли работать хочется по-комфортнее, то запускаем MidnigthCommander
sudo mc
Но вот беда, у команды sudo есть особенность: она не видит некоторые системные команды, например размещенные в каталоге /sbin: ifconfig и другие. Беда конечно, но сделано это из соображений безопасности. Как быть? Ведь нам надо работать. Оказывается есть решение, довольно простое:
sudo su -c mc
— произойдет запуск mc от имени root без пароля, на медленных консолях используйте
sudo su -c mc -s
— отключит псевдографику и ускорит работу.

P.S.: Не забывайте только сделав всё необходимое от имени root'а своевременно выйти из режима суперпользователя.

3 комментария

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.