Samba - Ограничить права пользователей для public и еще пара вопросов

  • Есть Samba с кучей разных папок (Freigabe) и как водиться public. Доступ на все папки либо через группы либо через права отдельных пользователей, а на public как водиться все могут ходить. На следующей неделе должен прийти практикант, который на public не на все папки должен иметь доступ, т.е. например public/01_Organisation доступ разрешен а на public/02_Exclusiv/Studien доступ запрещен и т.д. Можно ли это как-то реализовать? В samba папка /usr/home/samba/public стоит как Freigabe для всех пользователей группы smbusers (все пользователи).
    Папка монтируется автоматом через логин скрипт. Логин скрипт для всех общий (т.е. не %U). Я уже думал над этим - может как-то имена всех пользователей через скрипт считать и сделать автоматом логин скрипты? В принципе даже удобно, можно намного легче настраивать. Только вот как имена из smbpasswd считывать? И как бы так сделать, что бы когда я нового пользователя делаю (через webmin) сразу же логин скрипт записывался? В принципе можно же и скрипт написать который ждет имя пользователя а потом все сам делает - пользователя в /etc/passwd перенос на samba и логин скрипт?

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем Technolog ().