Всем привет.
Есть проблема с правами доступа на сервере у всех пользователей, кроме root, поэтому пользователи не могут авторизироваться в samba. Всё началось с тестового прогона скрипта на отдельную папку по установке setfacl, но походу что то пошло не так и теперь сервер не даёт другим пользователям авторизироваться в samba, smb.conf я не успел даже открыть, как все отвалились, авторизация на samba проходит только у тех кто прописан в smb.conf в admin users =, так как они по сути начинают работать от root.
Если в терминале создать файл с правами 777 и прописать пользователя в Acl лист, то доступа всё равно нету
[root@fileserv exchange]# echo test > test; chmod 777 test
[root@fileserv exchange]# setfacl -m support_1:rwx test
[root@fileserv exchange]# getfacl test
# file: test
# owner: root
# group: root
user::rwx
user:red_01:rwx
user:support_1:rwx
group::rwx
group:design:rwx
group:support:rwx
mask::rwx
other::rwx[root@fileserv exchange]# sudo su support_1 -m -c "head test"
su: /bin/bash: Permission denied
[root@fileserv exchange]# sudo su root -m -c "head test"
test
Вот, вот такая петрушка, на каком именно уровне блокируется доступ я не могу понять.
На уровне каталога. support_1 не имеет прав на каталог exchange.