Eu recomendaria usar uma sessão interativa de sudo como alternativa; use
sudo -i
ou
sudo -s
para obter um shell de root.
sudo -s
manterá seu ambiente atual (por exemplo, $HOME
ainda é o diretório inicial de seu usuário normal), enquanto sudo -i
simulará um login inicial como raiz, portanto, por exemplo, $HOME
apontará para /root
.
Adaptar a conclusão da aba do seu usuário normal para trabalhar com o sudo may ser possível, mas parece um pouco problemático: se você não usou sudo nos últimos 15 minutos, ele poderia avisá-lo para sua senha enquanto você está tentando usar a conclusão da guia , ou simplesmente não funcionaria e você teria que executar o sudo manualmente para atualizar o cache de credenciais antes que ele pudesse funcionar novamente. Além disso, eu não sei como fazer isso e com certeza parece ser uma solução complicada para um problema simples:)