LINUX.ORG.RU

SeLinux не разрешает пользователю доступ к /home/user

 


0

1

CentOS 6.2 x86_64

root@server# setenforce enforcing

ssh user@server
Password:
Last login...
Could not chdir to home directory /home/user: Permission denied (почему?)
cd /home/user
pwd
/home/user
ls -al
(ожидаемое содержимое домашнего каталога)

root@server# setenforce permissive

ssh user@server
Last login: (прошла авторизация по ключам)
pwd
/home/user
ls -al
(ожидаемое содержимое домашнего каталога)


Попробуй сбросить контекст безопасности на всех файлах. Примерно так:

restorecon -r -v /
(от root'а)

Deleted
()

ls -Z /home
Если контекст system_u:object_r:file_t:s0, слижи с другой пользовательской папки (лучше даже для этого создать пользвателя)
chcon -R --reference=/home/valera /home/user
restorecon не всегда помагает ибо SEL штука наследуемая

Spuddy
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.