Problema de permissões no Fedora com partição inicial separada

1

Estou executando o Fedora 12 e configurei uma partição separada da minha partição raiz para manter os arquivos compartilhados e os diretórios iniciais.

Agora, tenho tido problemas de permissão nos quais o usuário não pode entrar em seu diretório pessoal (/ files / home / *). Agora, eu corrijo isso originalmente por chmodding / para 0755 e os diretórios home também para 0755. E sim, o usuário é o proprietário: grupo de seu diretório inicial.

Agora pegue isso, eu não mudei nada, reiniciei, tudo ainda funciona. Ótimo, certo? Eu inicializo o servidor um dia depois, e agora mesmo problema. Este é um servidor doméstico que não estava ligado em nenhum ponto entre o estado de funcionamento e o estado não funcional. Além disso, nada mais foi modificado.

Alguma idéia?

Obrigado!

== edit ==

Ok. Então eu reduzi a questão do SELinux. Se eu correr "setenforce 0" está tudo bem. No entanto, eu preferiria manter o SELinux ativado. Existe alguma coisa em torno disso?

    
por Tres 09.06.2010 / 16:45

2 respostas

1

Se o SELinux está negando o acesso, você pode usar restorecon para redefinir a etiqueta de segurança no ponto de montagem da partição inicial e nos diretórios base de acordo com suas permissões básicas do Unix:

sudo restorecon -v /files/home /files/home/*

Mais informações: Solução de problemas do SELinux: três principais causas de problemas

On systems running SELinux, all processes and files are labeled with a label that contains security-relevant information. This information is called the SELinux context. If these labels are wrong, access may be denied. If an application is labeled incorrectly, the process it transitions to may not have the correct label, possibly causing SELinux to deny access, and the process being able to create mislabeled files.

A common cause of labeling problems is when a non-standard directory is used for a service. [...]

    
por 01.09.2014 / 20:21
1

Tente isso (ele resolve meus prob sempre): sudo chown -R username:group /home/username
Recursive reown. Apenas um palpite.

A propósito: /files/home/* < O que diabos?

    
por 09.06.2010 / 16:55