Comando "fdisk -l" não funciona como usuário comum no Deepin [Resolvido]
Dica publicada em Linux / Comandos
Comando "fdisk -l" não funciona como usuário comum no Deepin [Resolvido]
Fui listar as partições no Deepin usando o "fdisk -l" no terminal e me deparei com isso:
sudo chmod +s /sbin/fdisk
Depois disso, o comando passou a listar as partições como usuário comum também.
Fica a dica.
fdisk: cannot open /dev/sda: Permissão negadaDe cara testei executar o comando como root e o comando funcionou. Então para resolver esse problema, usei um esquema que eu usava para resolver problemas desse tipo no Slackware, que era assim:
fdisk: cannot open /dev/sdb: Permissão negada
fdisk: cannot open /dev/sdc: Permissão negada
sudo chmod +s /sbin/fdisk
Depois disso, o comando passou a listar as partições como usuário comum também.
Fica a dica.
Agora "não funciona como usuário comum" ou seria uma "questão de política de segurança" do Linux?
Não é só no Deepin em outras distros também acontece.
Vale a pena pensar:
Liberar comando tal o que pode causa isso para a segurança do sistema?
Exemplos:
$ dmesg
dmesg: leitura de buffer de kernel falhou: Operação não permitida
$ fdisk -l
bash: fdisk: comando não encontrado
Para que facilita a vida do ratão que podemos dificultar......