Bash não pode agir como ninguém e não grupo?


10

Eu tenho um arquivo de log que foi criado por nobody:, nogroupque é uma atividade que está sendo registrada, eu queria emular a adição de uma mensagem ao arquivo de log. Meu primeiro pensamento foi:

$ sudo su nobody
This account is currently not available.

Respostas:


20

Você tem uma solução muito mais simples, basta executar: su -s /bin/bash nobody(substitua /bin/bashpelo shell de sua escolha).

O This account is currently not available.erro é devido ao fato de que nobodyshell padrão do usuário é /usr/sbin/nologin, su -sforçar o sistema a usar outro shell.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.