Instalei recentemente o Ubuntu 11.10 no meu laptop, mas não posso fazer nada com minha unidade externa de 1,5 TB e meus 500 GB porque não tenho permissão de gravação. Existem comandos específicos que posso usar no terminal para definir as permissões de leitura / gravação?
O externo é NTFS e os 500 GB são ext4.
permissions
Solarton
fonte
fonte
Respostas:
Se você não se importa com os problemas de segurança, pode executar um chmod recursivo para alterar as permissões de todos os arquivos.
Além disso, se seus arquivos foram criados em outro sistema operacional, como o Windows, eles terão propriedades diferentes, você pode fazer o mesmo que o descrito acima para alterar a propriedade dos arquivos.
Foi assim que resolvi um problema semelhante para o meu amigo depois de migrar do Windows e também depois da migração do Linux Mint para o Ubuntu.
fonte
sudo chown -v your_username:your_username /media/your_external_drive
0777
permissões "por favor, hackear meu sistema e destruir meus dados" sem motivo aparente! Quase nunca há uma razão para fazer isso, porque isso pode ser evitado com modificações mais sensatas, como alterar a propriedade (do grupo). −1para o seu sistema de arquivos de disco rígido de 500 GB (ext4), você precisa dar permissão de gravação e execução na
/media/username/your_drive
partição: -Breve explicação: -
sudo : - elevará seus privilégios para executar o comando.
chmod : - comando para alterar as permissões
u : - usuário
g : - grupo
o : - outro
/ media / nome de usuário / your_drive : - partição
Para sua partição NTFS, siga os conselhos do fossfreedom.
Espero que isso seja útil.
fonte
o
ls
dentro desse disco.Para corrigir o problema de leitura / gravação ntfs, basta instalar estes pacotes:
quando instalado, no painel, digite e execute:
ntfs-config
digite sua senha quando solicitado e poderá desfrutar de suporte de leitura / gravação para sistemas de arquivos ntfs.fonte
Não marque todos os seus arquivos como executáveis, como sugerem algumas respostas. Usar
755
para diretórios e644
arquivos. Isso definirá ox
bit para diretórios para listar seu conteúdo, mas não para arquivos.Link para a resposta original no StackOverflow: Como definir o chmod para uma pasta e todas as suas subpastas e arquivos no Linux Ubuntu Terminal? .
fonte
find
comando para que ele faça exatamente o mesmo que o seu comando dois,find
mas com apenas uma passagem por todos os diretórios.Eu estava com dificuldade para resolver o problema e essa solução funcionou para mim
instale o gerenciador de dispositivos de armazenamento físico:
Gerenciador de dispositivos de armazenamento aberto:
Escolha as unidades necessárias
Nota: se você não pode alterar arquivos para executáveis binários, vá para arquivos especiais e marque a opção Permitir execução de arquivos como binários e vá para a etapa 7
fonte
pysdm
antes. Hoje, depois de um ano ou mais, estou tentando instalar o pysdm novamente. Eu estou recebendoUnable to locate package pysdm
Eu tive o mesmo problema e resolvi-o com nautilus como raiz.
se o nautilus não estiver instalado:
Antes de executar o nautilus, verifique se a partição ou o disco rígido está montado.
Execute o nautilus como root com
Sua partição ou disco rígido deve aparecer à esquerda.
Clique com o botão direito nele -> selecione "Propriedades"
Na nova janela exibida, selecione a guia "Permissões". A partir daqui, você pode alterar o proprietário, se necessário, bem como a permissão para um determinado usuário, root ou outros.
fonte
Usando o Terminal (use isso quando você estiver logado no Ubuntu):
Abra rapidamente o terminal ou pressione CtrlAltT
Primeiro, você precisa descobrir o nome da partição que deseja acessar, execute o seguinte comando:
Em seguida, execute este comando no seu terminal para acessar sua unidade no modo de leitura / gravação.
OU Execute este comando (se o anterior não funcionou)
fonte
Olho o fórum em busca de respostas.
Eu tenho 3 usuários, "usuário1", "usuário2", "usuário3":
Estou tentando conceder acesso às partições 1 e 2 ao usuário1, usuário2 e usuário3. O proprietário da partição é root. as partições são montadas em
Nota: Tentei montar a partição usando
O que criou o diretório para montar as partições.
Passo 1:
Execute o nautilus como root com
Sua partição ou disco rígido deve aparecer à esquerda.
Clique com o botão direito nele -> selecione "Propriedades"
Na nova janela exibida, selecione a guia "Permissões".
Manteve o proprietário como "root" e o grupo como "user1" com acesso de leitura e gravação para o proprietário e o grupo.
A partir daqui, você pode alterar o proprietário, se necessário, bem como a permissão para um determinado usuário, root ou outros.
Nota: O usuário1, usuário2 e usuário3 ainda não obtiveram acesso às partições
Etapa 2: usuário2 e usuário3 adicionados ao grupo "usuário1".
Etapa 3:
fez
aberto
Foi para a última linha inserida:
Salvo e encerrado
Nota: Agora eu sou capaz de ler e gravar arquivos nas partições 1 e 2.
O único problema é que, se eu entrei no usuário1, tente acessar a partição 1 do usuário2, que não estará acessível.
Eu faço uma reinicialização:
E acesse a partição 1 do usuário2.
Não sei se esse é o caminho certo para fazê-lo. Apenas combinamos muitas respostas e o fizemos. De alguma forma está funcionando.
fonte
Apenas no caso de!
Eu tive esse problema em uma inicialização dupla (Mint + W10) quando o Windows não fechava corretamente. Eu tentei todas as combinações para obter
rw
permissões. Finalmente,deixe-me saber o problema.
Voltando ao Windows e desligando o PC, ele fez o trabalho. Direitos onde restaurados! As entradas do fstab são gravadas usando o ntfs-config.
fonte
Formatei minha partição estendida usando GParted e a unidade resultante tinha apenas acesso no nível raiz. Para conceder acesso ao meu nome de usuário, executei o comando abaixo.
fonte