Executar comandos como usuário comum dentro do chroot em um Script

1. Executar comandos como usuário comum dentro do chroot em um Script

Bruno do Nascimento
eusouobn

(usa Arch Linux)

Enviado em 10/12/2022 - 12:38h

Saudações a todos

Eu desenvolvi um Script de instalação do Arch Linux que vem funcionando muito bem já faz alguns meses...

Todos os comandos de Root eu consigo realizar através do chroot, porém eu preciso executar algumas coisas como usuário comum, por exemplo, instalar o Paru para AUR (Assim como pacotes do AUR), habilitar os serviços de usuário do Pipewire, entre outras coisas...

Eu já tentei de todas as formas fazer isso porém não consegui...

Alguém sabe se é possível fazer isso?

Obrigado


  


2. Re: Executar comandos como usuário comum dentro do chroot em um Script

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/12/2022 - 17:42h

Se tiver o sudo instalado, tu pode executar como root: sudo -u nome_do_usuario comando



3. Re: Executar comandos como usuário comum dentro do chroot em um Script

Paulo
paulo1205

(usa Ubuntu)

Enviado em 18/12/2022 - 08:04h

Nunca usei, mas a manpage do chroot fala de uma opção para trocar credenciais.
       --userspec=USER:GROUP
specify user and group (ID or name) to use



... Então Jesus afirmou de novo: “(...) eu vim para que tenham vida, e a tenham plenamente.” (João 10:7-10)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts