Permissões

Iniciado por ErnestoLyderis, 02 de Setembro de 2011, 17:16

tópico anterior - próximo tópico

ErnestoLyderis

Olá!

Como fazer com que subdiretórios e arquivos, que são criados diariamente, herdem as permissões do diretório principal?

Tentei o seguinte: "chmod 775 [diretorioprincipal]" mas o dono do diretório não tem permissão para, por exemplo, criar um subdiretório e salvar um arquivo nele.

Obrigado!

zekkerj

A permissão que vc passou deveria ser suficiente pra que tanto o dono do diretório quanto o grupo do dono do diretório pudessem criar arquivos e sub-diretórios nesse diretório.

Será que vc não está tentando fazer isso num ponto de montagem? Quando você altera a permissão de um ponto de montagem, você fica subordinado às permissões dentro do sistema de arquivos montado.
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

zekkerj

Só lembrando que quando vc altera as permissões de um diretório que já tem elementos dentro, as permissões dos elementos não são alteradas junto com o diretório pai. Pra que sejam alteradas, vc tem que fazer um "chmod recursivo", com a opção "-R".
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

clcampos

Pelo que li você fez isso no seu diretório? Em /home/seu-usuário?

Estou com o zekkerj, só pode estar fazendo em um ponto de montagem.

Agora em seu diretório pessoal nem precisava ser 775, podia ser 700 (é assim que uso o meu no trabalho), ou 770.

Mas se não for no seu diretório/ponto de montagem tem que ver ai também quem é dono e quem é o grupo do diretório, porque se você não for nem dono, nem grupo não vai mesmo poder fazer nada.

Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

ErnestoLyderis

*Sem acentuacao

Caros amigos, apos criar um diretorio no servidor, para o usuario, fiz o seguinte procedimento:

chmod -R 775 [diretoriodousuario]

Ao tentar criar, salvar ou renomear subdiretorios e/ou arquivos no diretorio principal, o usuario se depara com a mensagem de permissao negada.

Em "Permissoes", o "Proprietario" e o proprio usuario e o "Acesso a pasta" especifica "Criar e excluir arquivos".

O comando ls -ls me mostra o seguinte:

drwxrwxr-x [numero] [usuario] [diretoriodousuario] [...]

Preciso fazer com que o usuario possa ter gerenciamento total sobre sua pasta, o que nao esta acontecendo.

Muito obrigado!

web2000

#5
Você tem que dizer para o sistema a quem aquele diretório pertence.


sudo chown usuário:usuário -R pasta_do_usuário
sudo chmod 775 pasta_do_usuário


Isso fará com que todos os arquivos e diretórios dentro de "pasta_do_usuário" pertençam ao usuário "usuário" e ao grupo "usuário"

Nunca use chmod -R 775 pois assim você está dando permissão para executar qualquer arquivo dentro do diretório (-R significa recursividade).

Até++  ;)

zekkerj

Ernesto, precisamos de mais detalhes sobre o seu sistema.

1. Qual o sistema de arquivos em que vc está trabalhando? Ext3, Ext4, ReiserFS, NTFS ou algum outro?

2. Quem é, e quem era o usuário proprietário dos arquivos?

3. Qual é o caminho completo dos arquivos onde você está tendo problemas?
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

cianetmidia

Desculpe a pergunta se ta falando em usuário permissão ponto de montagem etc lhe pergunto
ta usando samba, ou acesso local no linux ???