Eu quero iniciar o comando zypper sem a entrada de sudo. Por exemplo,
zypper update
Tento alterar o bit de permissão do arquivo zypper localizado na pasta /usr/bin. Presumo que permita-me executar o comando zypper sem o comando sudo.
-rwxr-sr-x 1 root root 1942112 Oct 10 19:21 /usr/bin/zypper
Eu adicionei o usuário atual ao grupo raiz; este arquivo deve poder ser executado como root.
Para que um binário seja executado com privilégios de root quando invocado por qualquer outro usuário, ele deve ser setuid. Você pode fazer da seguinte forma: