Como este comando faz um usuário um sudoer?

0

De acordo com este guia do DevStack , os seguintes comandos darão privilégios de sudo ao stack user:

apt-get install sudo -y || yum install -y sudo
echo "stack ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers

Como isso funciona? O que cada parte desses comandos faz?

    
por user63209 20.03.2014 / 18:09

1 resposta

6
  1. apt-get install sudo -y - Usado para instalar o pacote sudo no Debian systems e y é usado para especificar yes durante a instalação.
  2. yum install -y sudo - Usado para instalar o pacote sudo em sistemas baseados no fedora e y é usado para especificar sim durante a instalação.
  3. echo "stack ALL=(ALL_ NOPASSWD: ALL" >> /etc/sudoers - Concatenando a linha stack ALL=(ALL_ NOPASSWD: ALL ao final de /etc/sudoers file.

Basicamente, você está instalando o pacote sudo para um sistema baseado em Debian ou fedora e dando ao usuário stack o direito de executar comandos com sudo anexando essa linha ao arquivo /etc/sudoers .

    
por 20.03.2014 / 18:21

Tags