terça-feira, 21 de abril de 2015

Utilizando o comando dmesg como usuário comum no Salix 14.1

Diferente de várias outras distros que já utilizei o comando dmesg não é executado como usuário comum, salvo se usar o sudo ou torna-se root no terminal, sendo exibido o erro abaixo.

$ dmesg
dmesg: klogctl failed: Operação não permitida

Para não precisar sempre usar o sudo para um comando apenas de informação, vamos alterar as permissões do comando dmesg. 

Entre no diretório /bin e faça:

$ sudo chmod +s dmesg

Observações:

Permissões originais do dmesg:
-rwxr-xr-x 1 root root 20888 

Com alteração para o atributo +s
-rwsr-sr-x 1 root root 20888 

Pronto agora o comando dmesg funciona como usuário comum sem precisar usar o sudo.

Nota:
Se preferir faça uma copia de backup do arquivo dmesg antes de alterar a permissão.

Nenhum comentário:

Postar um comentário