Eu sei que nodev significa Do not set character or special devices access on this partition.
, mas a que isso se refere exatamente. Meu entendimento de dispositivos de caracteres é um dispositivo que lê e grava em fluxo, como o console ou terminal, e um dispositivo de bloco é aquele que lê e grava em tamanhos de bloco fixos, como CDs, DVDs e setores de disco.
Responder1
Nós de dispositivos são arquivos especiais que permitem a interação com dispositivos físicos (normalmente), como discos rígidos e câmeras de vídeo, etc.
Eles normalmente existem em /dev, que normalmente faz parte do sistema de arquivos raiz.
O parâmetro nodev em uma partição diz "mesmo que alguém consiga criar um nó de dispositivo nesta partição, não o trataremos como um dispositivo".
Então você usaria isso para aumentar a segurança de outros sistemas de arquivos, como o /home
, para que alguém não possa criar um /home/user/dev/sda1
e fazer com que ele realmente represente um dispositivo físico.