Проблема такая:
поставил самбу3 на Фрю. В конфиге раскомментировал секцию [PUBLIC], подправил пути-заработало. Все ходят на общий ресурс.
А как мне теперь сделать аутентификацию по паролю? Приведите пож-ста пример рабочий. Заранее спасибо!
Народ, не дайте пропасть! Подскажите!
valid user(s) = sasha, masha -> положить в секцию public
или подразумеваешь авторезацию ресурсов по паролю?
>valid user(s) = sasha, masha -> положить в секцию public
>или подразумеваешь авторезацию ресурсов по паролю?Т.е. убрать строку guest ok = yes и дописать valid user(s) = sasha, masha???
Подразумеваю, чтобы доступ при коннекте на самбу открывался не просто так, а спрашивал логин/пароль(те которые у юзера во Фре).
Мануалы на этом сайте не раскрывают в полной мере, как это сделать.
Да, так но лучше: guest ok = no
valid users = ...
Правда надо учесть что если тут и там настроены эти пользователи то для них аутентификация будет происходить прозрачно -> без пароля (но при этом пароль пользователя будет проверяться)
>Да, так но лучше: guest ok = no
>valid users = ...
>Правда надо учесть что если тут и там настроены эти пользователи то для них аутентификация будет происходить прозрачно -> без пароля (но при этом пароль пользователя будет проверяться)
Странно, добавил valid users = 1, rootсделал adduser 1
....и самба при авторизации не пускает пользователя.
В чём дело?
>>Да, так но лучше: guest ok = no
>>valid users = ...
>>Правда надо учесть что если тут и там настроены эти пользователи то для них аутентификация будет происходить прозрачно -> без пароля (но при этом пароль пользователя будет проверяться)
>
>
> Странно, добавил valid users = 1, root
>
>сделал adduser 1
> ....
>
>и самба при авторизации не пускает пользователя.
>В чём дело?Please help!!!
После adduser 1
надо дать ему пароль для авторизации пользователя в OS *nix : passwd 1
далее надо включить этого пользователя в авторизацию Samba : smbpasswd -a 1
Если это сделано и настроена шара для этого пользователя, то можно зайти с любой машины с тем же пользователем на эту шару.
>После adduser 1
>надо дать ему пароль для авторизации пользователя в OS *nix : passwd
>1
>далее надо включить этого пользователя в авторизацию Samba : smbpasswd -a 1
>
>Если это сделано и настроена шара для этого пользователя, то можно зайти
>с любой машины с тем же пользователем на эту шару.Но лучше с пользователями состоящими из циферек не эксперементировать грозный PAM - Pluggable Authentification Module этого не любит. Да и по теории не понятно что это UID или его лексический синоним?
>>После adduser 1
>>надо дать ему пароль для авторизации пользователя в OS *nix : passwd
>>1
>>далее надо включить этого пользователя в авторизацию Samba : smbpasswd -a 1
>>
>>Если это сделано и настроена шара для этого пользователя, то можно зайти
>>с любой машины с тем же пользователем на эту шару.
>
>Но лучше с пользователями состоящими из циферек не эксперементировать грозный PAM -
>Pluggable Authentification Module этого не любит. Да и по теории не
>понятно что это UID или его лексический синоним?Пробовал - опять затор. При вышеприведенных манипуляциях и security = share получаю окно логина, в котором заблокировано поле логин, а при
security = user вылазит нормальное окно, но логин и пароль оказываются неверны.
У кого есть нормальный настроенный конфиг? Или в виндах нужно ещё что-то сделать?
security = share дает тебе возможность залезть в ресурс по сценарию как на виндус 98. Там пароли ресурсы по паролям. Security = user сценарий - NT систем. Настрой лучше второе и сделай вот что:
проверь свой конфиг smb.conf
# testparm
проверь демониаду
# smbclient -U% -L localhost
ну и права на тот ресурс к которому ссылается пользователь(допустим) gremlin
# ls -l "путь к шаре в *nix"
а лучше пусть владельцем этого каталога будет пользователь gremlin:
# chown -R gremlin:users "путь к шаре в *nix"
перезапусти samba если чтотщ менял в smv.conf
# /etc/init.d/samba restart
удачи
не забудь что если вдруг по какой-то причине у владельца этого каталога нет доступа к этому каталогу: -r -w -x то их ему надо дать: допустим такие права
# chmod -R 777 "путь к шаре в *nix"
забыл добавить что последние действия к монтированным дискам не подойдут: не знаю как фри, а на линухах права выдаются при монтировании, то есть в /etc/fstab