Por que o Ubuntu moveu os pontos de montagem padrão?

8

Por que o Ubuntu e muitas outras distribuições do Linux moveram os pontos de montagem padrão de /media para /media/$USER

Exemplo eu conecto uma unidade USB e seu nome é EXT4-250GB-USB usado para aparecer em /media/EXT4-250GB-USB , mas agora aparece em /media/z/EXT4-250GB-USB

Por que isso e qual é a razão por trás disso?

    
por zeitue 24.08.2013 / 06:19

2 respostas

6

Na verdade, o Ubuntu, como muitas outras distribuições do Linux, mudou para o udisks2, que é usado para o recurso de montagem automática.

Na nova versão do udisks, o ponto de montagem padrão é /run/media/$USER , mas foi corrigido pelo Ubuntu (e algumas outras distribuições) como /media/$USER ( Veja esta resposta de Florian Diesch para mais detalhes ).

O

udisks versão 2.0.0, que está incluso no Ubuntu 12.10, não permite que você altere o comportamento padrão que está montando um sistema de arquivos como não compartilhado (somente acessível por $ USER).

Desde os udisks 2.0.91, é possível alterar o comportamento padrão para que a montagem de um sistema de arquivos como compartilhado possa ser feita como antes [ /media ] ( Veja esta resposta do rocko para mais detalhes ).

A causa raiz para essa mudança de comportamento padrão no udisks2 parece clara: a segurança. É mais seguro restringir o acesso a um sistema de arquivos a um usuário em particular, em vez de dar acesso a ele a todos os usuários do sistema.

    
por Golboth 24.08.2013 / 11:28
2

No Ubuntu, isso foi alterado uma vez com o release Quantal (12.10). A razão parece ser bastante simples e lógica:

  • Primeiro, em sistemas Linux como /media é um diretório para montar sistemas de arquivos em mídia removível, como unidades de CD-ROM, disquetes e unidades Zip. Então, isso é uma regra.

  • Agora, se você conectar uma unidade USB, por exemplo, normalmente é só você ter acesso a essa unidade USB - a partir daqui, o motivo da montagem por usuário. Em seu exemplo, se você verificar com ls -l /media/z , verá que é o proprietário de EXT4-250GB-USB e somente (também conhecido como z user), você tem permissões para ler, gravar e executar EXT4-250GB-USB . O mesmo vale para todos os arquivos de dentro de EXT4-250GB-USB .

  • Dessa forma, um administrador do sistema (root) pode ver rapidamente o que cada usuário montou.

De qualquer forma, se desejar, você pode montar manualmente algo quase onde quiser (claro, onde terá acesso). Por exemplo, você não poderá montar em /media/<anotheruser> .

Você também pode se interessar por:

por Radu Rădeanu 24.08.2013 / 11:22