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