sudo su -
sudo su
команды выглядят одинаково, но работают нееемного по разному.
Очень часто набирается команда sudo su, а потом удивляемся - почему по прежнему недоступны команды из sbin
Дело в том, что по умолчанию каталоги /sbin /usr/sbin добавляются в path рута, а у обычных пользователей их нет.
sudo su - переход под рута с установкой окружения рута
sudo su переход под рута с сохранением окружения текущего пользователя
В первом случае path изменится, и в него попадут /sbin /usr/sbin, а во втором - нет.
В вашем случае подобное - sudo -s устанавливает окружение из настроек рута, а без -s сохраняется ваше.
Лечить чтением документации, осознанием разницы и применением правильных команд и ключей в разных ситуациях