É provável que o usuário root em seu sistema esteja configurado com um padrão diferente $PATH em comparação com os usuários que não são root .
Os caminhos padrão são especificados em /etc/profile , /etc/login.defs , /etc/login.conf ou algum outro arquivo lido pelo shell ou pelo comando login . Difere de sistema para sistema.
O comando ufw pode, por exemplo, residir em /usr/sbin/ . Este diretório geralmente contém ferramentas para as quais apenas root tem uso (muitas delas podem até exigir root privileges, como ufw , que é uma ferramenta de configuração de firewall).
Não há necessidade real de ter esse diretório no $PATH de usuários comuns.