Formata uma unidade ext2 / ext3 com permissões abertas

0

Eu preciso acessar um disco rígido externo em vários computadores linux. A unidade precisa ser formatada ext2 ou ext3. Como faço para alterar as permissões após a formatação no gparted. Ou há uma opção muito mais simples que estou perdendo?

    
por Geoffrey Bassett 17.09.2014 / 01:21

2 respostas

0

Para ext* unidades, as permissões são definidas pelas permissões do ponto de montagem. Eles não têm nada a ver com a ferramenta de formatação. E isso depende da combinação de UID / GID que você usa nos sistemas. Se você puder usar a mesma combinação UID / GID em todos os lugares, você não terá problemas.

Caso contrário, você pode decidir sobre um GID atualmente livre em todos os seus sistemas Linux, criar um grupo correspondente a esse local em qualquer lugar e chgrp do ponto de montagem e conceder g+w de permissões.

Uma aposta segura na maioria dos sistemas modernos é a combinação UID / GID de 1000/1000 - o ID de usuário padrão para a maioria dos usuários normais. A aposta mais segura é, claro, 0/0 - o UID / GID raiz. Certos de existir em todos os lugares.

    
por muru 17.09.2014 / 01:32
0

Não use o gid 0. Se todas as máquinas tiverem apenas alguns usuários, examinar o / etc / group manualmente é mais fácil. Se isso for uma tarefa assustadora, olhe o arquivo adduser.conf, existe uma configuração chamada LAST_GID, isso deve refletir um número alto disponível. Tente em cada máquina para encontrar um grupo alto comum não utilizado, evite o limite superior comum em algumas centenas para evitar cair em uma futura distro com um LAST_GID baixo. Se ambos os métodos falharem, identifique um gid como 5000, usuário de backup uid 5000. Exclua o usuário 5000, seja qual for o nome dele, mas MANTENHA os dados, se aplicável, exclua o grupo.Agora crie seu novo group com gid 5000. Agora recrie o usuário nee 5000 ou o grupo substituto. Usando o comando find, identifique todos os arquivos no sistema com o gid 5000, agora dê a todos esses arquivos um novo gid. Lembre-se que o antigo 5000 não é esse novo público. Lembre-se de que todo o sistema funciona no gid numérico, os nomes dos grupos são um mapeamento de conveniência entre o nome gid e o nome do grupo facilitado via arquivo / etc / group e o comando groupadd.

    
por rhubarbdog 17.09.2014 / 08:13