Autor Tópico: chmod recursive  (Lida 2851 vezes)

Offline adaobueno

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
chmod recursive
« Online: 28 de Julho de 2021, 14:23 »
Boa tarde, tenho o Ubuntu 20.04 instalado como "servidor" em uma pequena rede. Uso o samba para compartilhamento de arquivos, um ssd de 1tb com duas partições, uma para o Ubuntu outra para os arquivos do Windows (NTFS). Consigo compartilhar quase tudo, tem uma pasta chamada Admin que contém outras subpastas, já fiz o comando chmod -R, mas não está funcionando, não compartilha. Alguma sugestão?

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:chmod recursive
« Resposta #1 Online: 28 de Julho de 2021, 16:32 »
Sim, tenho: não tente novamente esse comando até ter uma boa certeza do que está fazendo. Feito no lugar errado, vc pode detonar seu servidor. Sério.

Seguinte, o NTFS tem uma arquitetura de permissões totalmente diferente da usada no Linux, e até certo ponto, incompatível. Assim, no momento em que um usuário monta uma partição NTFS, ele se torna dono de todos os arquivos dela. Há uma opção de montagem 'umask' que permite ignorar parte das permissões de acesso, escancarando (foi a palavra mais apropriada que achei) pra todo mundo o conteúdo.

Supondo que esse dispositivo não esteja em dual boot nem seja 'móvel' (ou seja, que vc não pretenda usá-lo, mais tarde, em uma máquina Windows), eu sugiro que vc reformate essa partição em algum formato nativo, como EXT4, XFS, ReiserFS ou BrtFS.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline adaobueno

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re:chmod recursive
« Resposta #2 Online: 29 de Julho de 2021, 09:49 »
Estou fazendo isso agora, formatando para uma partição nativa, EXT4.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:chmod recursive
« Resposta #3 Online: 29 de Julho de 2021, 20:12 »
Isso, muito bom. Você vai ter muito mais controle sobre seus arquivos.
Não que o NTFS não seja um bom sistema de arquivos, muito pelo contrário, apenas não é a melhor solução pro problema que vc tem agora.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline adaobueno

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re:chmod recursive
« Resposta #4 Online: 03 de Agosto de 2021, 10:06 »
Desculpe pela demora em responder...
Infelizmente, nem todos os arquivos estão aparecendo no cliente (windows 10).
Esqueci de dizer, copiei os arquivos de um hd que estava em NTFS para esse novo hd em EXT4.
Por exemplo, algumas subpastas simplesmente não aparecem no cliente, outras aparecem com permissão de leitura e escrita.
O que pode estar acontecendo para somente algumas pastas estarem com permissões e outra não?
Fiz um chmod - R, mas não funcionou também.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:chmod recursive
« Resposta #5 Online: 04 de Agosto de 2021, 09:08 »
Bem, não deveria haver problema no procedimento, visto que todas as pastas no HD novo pertencem ao seu usuário.
Observe se as pastas que estão dando problema não têm nomes com acentos --- isso costuma dar problema em clientes Samba (é do que estamos falando, né?). Se for o caso, você precisa trabalhar as opções de tradução (tipo, utf8, locale, etc.).
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline adaobueno

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re:chmod recursive
« Resposta #6 Online: 09 de Agosto de 2021, 18:36 »
Boa noite, desculpe a demora em responder.

Fiz o seguinte pra resolver o problema, copiei os arquivos para o meu pc com windows 10, entrei nas pastas e verifiquei que não tinha a opção "TODOS" nas permissões.
Coloquei essa opção e dei permissão para criar e excluir. Voltei os arquivos para o Ubuntu e voilá, funcionou.
Obrigado pelas respostas e sugestões.