SóProvas


ID
5140261
Banca
FUNDATEC
Órgão
Prefeitura de Imbé - RS
Ano
2020
Provas
Disciplina
Sistemas Operacionais
Assuntos

Sobre comandos do Linux, para que você não tenha que trocar de usuário a todo instante, qual o comando que garante credenciais de usuário root temporariamente, mediante a informação de uma senha?

Alternativas
Comentários
  • sudo é um comando que permite executar um comando como se fosse o super usuário (root) ou um outro usuário.

  • GA: A

    Sudo é um comando utilizado no Sistema Operacional Linux, para que usuários comuns tenham privilégios de outro usuário e que consigam executar tarefas específicas dentro do sistema.

  • sudo [opções] [comando]

    Este comando permite executar um comando como se fosse o superusuário () ou um outro usuário.

    • -h : exibe as opções do comando.
    • -l : lista os comandos permitidos (e os comandos proibidos) para o usuário no ambiente de trabalho atual.
    • -u usuário : o sudo executa o comando com os privilégios do usuário especificado.
    • -V : fornece informações sobre o comando.
    • O comando

     sudo vi /etc/shadow

    permitirá que o usuário, após fornecer a senha, veja o arquivo com as senhas criptografadas dos usuários do sistema.

    • Para saber quais comandos são permitidos ao usuário com o comando sudo, digite

    sudo -l

    Abaixo é mostrada uma possível saída para o usuário aluno. Neste exemplo, o usuário tem amplos poderes na máquina em que digitou o comando.

    Entradas correspondentes padrões para aluno nesta máquina:

    env_reset, secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/sbin\:/bin

    Usuário aluno pode executar os seguintes comandos nessa máquina:

    (ALL : ALL) ALL

    • Para executar um comando sudo, é preciso que exista a autorização no arquivo /etc/group. Por exemplo, a linha abaixo mostra uma configuração onde o usuário aluno está no grupo adm. Os membros deste grupo podem ganhar privilégios de  com o uso de sudo e confirmação de senha.

    adm:x:4:syslog,aluno

    • Outra forma de permitir que um usuário execute algumas (ou todas) tarefas como  é alterando o arquivo /etc/sudoers.
    • O comando  executa um  com substituição de usuário e grupo.

    Fonte: https://guialinux.uniriotec.br/sudo/

  • (CESPE) Por meio do comando sudo, um usuário do Linux pode executar outros comandos como superusuário, desde que ele esteja na lista de usuários autorizados de sudo. (CERTO)

  • a) gabarito

    b) df: mostra a quantidade de espaço em disco disponível no sistema de arquivos contendo cada argumento de nome de arquivo. Se nenhum nome de arquivo é fornecido, o espaço disponível em todos os sistemas de arquivos montados é mostrado.

    c) grep: mostram as linhas de um arquivo que batem com um determinado padrao

    d) clear: limpa a tela do terminal ( shell) [

    e) more: faz com que um conteúdo de texto seja mostrado uma tela por vez.