Qual é a diferença entre sudo, kdesudo e gksudo e quando devo usar cada um? Eu sei que o sudo me permite executar as funções cli e gui, mas já vi outras pessoas em sites usando o kdesudo e o gksudo para as funções da gui.
Qual é a diferença entre sudo, kdesudo e gksudo e quando devo usar cada um? Eu sei que o sudo me permite executar as funções cli e gui, mas já vi outras pessoas em sites usando o kdesudo e o gksudo para as funções da gui.
Respostas:
sudo
significa Super User Do
. Isso significa que ele fornece privilégios do usuário root / principal via terminal. Saiba mais sobre o sudo no site oficial .
Do comentário de Vinicius
Originalmente significava 'superusuário do', pois as versões mais antigas do sudo foram projetadas para executar comandos apenas como superusuário. No entanto, as versões posteriores adicionaram suporte à execução de comandos, não apenas como superusuário, mas também como outros usuários (restritos), e, portanto, também são comumente expandidos como 'usuário substituto'. Embora o último caso reflita sua funcionalidade atual com mais precisão, o sudo ainda é frequentemente chamado de 'superusuário do', pois é frequentemente usado para tarefas administrativas.
gksudo
e kdesudo
ambos também são sudo
importantes, exceto que o primeiro é usado para sudo
operação gráfica que funciona usando a GUI em vez do terminal e o segundo é uma gksudo
alternativa para o Kubuntu.
E uma breve nota do wiki
Você nunca deve usar o sudo normal para iniciar aplicativos gráficos como Root.Você deve usar o gksudo (kdesudo no Kubuntu) para executar esses programas. O gksudo define HOME = ~ root e copia .Xauthority para um diretório tmp. Isso evita que os arquivos no diretório inicial sejam de propriedade do Root. (AFAICT, isso é tudo o que há de especial no ambiente do processo iniciado com gksudo vs. sudo).
su
não é 'super usuário', mas 'de troca de usuário', o usuário para mudar para um argumento opcional, que valus padrão é root
gksu gedit /path/to/file.txt
para editar um arquivo, e em vez disso se deve fazer agora gedit admin:///path/to/file.txt
como discutido aqui maketecheasier.com/gksu-alternatives-ubuntu-bionic