>Необходимо что бы при входе на машину, было две папки «примерно» первая
>общая, и доступна всем без исключения, вторая только по паролям, причем
>эти пароли должны быть только у самбы, то есть реальных учетных
>записей недолжно быть. Это по причине БООООльшой грамотности пользователей, которым только
>и нужна учетная запись что бы порулить на машине.
>"конечно можно назначить невалидный шел, потом создать домашние каталоги итп, но это
>когда надо что бы пару юзеров, а если 50 или больше? пользователя в самбу можно добавить только когда он есть в /etc/shadow и добавлять его нужно черз smbpasswd. А если при добавлении линуксового пользователя не задать ему пароль в /etc/shadow, то и залогиниться в шеле не получиться.
Я себе сделал скрипт для заведения самба пользователей, суть такая:
useradd -g users -s /bin/false Login && smbpasswd -a Login && smbpasswd -e Login
В этом случае пользовательможет заходить на самба ресурсы, но в /etc/shadow вместо пароля будет стоять восклицательный знак или звездочка и система просто не будет давать залогиниться.