Приветствую!
Помогите разобраться, не могу понять некоторые моменты: при запуске через sudo не используются переменные окружения ни root, ни пользователя, используется некоторый гибридный недонабор переменных, не подхватываются никакие алиасы - опять же ни рута, ни пользователя, но какое-то окружение переменных создаётся, откуда оно берётся? Второй момент, при алиасе sudo='sudo ' вродебы переменных столько же, но уже можно использовать функции и алиасы пользователя, хотя разница в одном пробеле - это баг или фича? Как настроить sudo, я не про включение -правку sudoers visudo, а именно настройка пользователя, который представляется рутом?
в комманде useradd, ключ -R, (каталог, в который выполняется chroot) както связан с sudo?
почему sudo echo $USER выводит пользователя, а sudo bash -c 'echo $USER' рута? (даже если не sudo echo $USER, а sudo ./скрипт_bash_в_котором_echo_$USER )