Титла: Странен проблем със Samba server - Разрешен Публикувано от: Havy в Oct 04, 2013, 13:31 Здравейте,
Имам инсталирана Samba version 3.6.3 върху Ubuntu Linux 12.04. На нея имаше пуснати 5-6 потребителя, които работеха без проблеми повече от година. Наскоро ми се наложи да добавя още 2-ма. Настроих ги и те достъпиха мрежовите дискове без проблем. Клиентите са с WinXP. На другия ден при опит за достъп до мрежовите папки , дава съобщение за грешен потребител или парола Влизам през SSH на сървъра, ресетвам паролите и всичко тръгва?! На другия ден всичко се повтаря. Изтрих /var/lib/samba/passdb.tdb , където потребителите и паролите и създадох наново всички потребители- пак старите са ОК а само новите двама паролите им се ресетват по някаква причина на 24 часа. Ето го и конфига на Samba-та: passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . obey pam restrictions = no delete user from group script = /usr/sbin/groupmod -R %u %g time server = yes max xmit = 65535 dns proxy = no netbios name = server writeable = yes local master = Yes workgroup = SNET os level = 64 security = user add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody %u usershare allow guests = yes max log size = 1000 log level = 3 log file = /var/log/samba/log.%m add group script = /usr/sbin/groupadd %g delete group script = /usr/sbin/groupdel %g socket options = SO_KEEPALIVE TCP_NODELAY add user to group script = /usr/sbin/groupmod -A %u %g logon drive = P: follow symlinks = yes map to guest = bad user domain master = Yes encrypt passwords = yes logon home = \\%L\%U\.xprofile\%m passdb backend = tdbsam wins support = true unix extensions = no usershare max shares = 100 server string = SServer kernel oplocks = no path = /var/spool/cups/ logon path = \\%L\profiles\%U add user script = /usr/sbin/useradd -m %u preferred master = yes domain logons = yes pam password change = yes [Work] create mode = 770 path = /work directory mode = 770 ??? ??? ??? ??? ??? ??? Титла: Re: Странен проблем със Samba server Публикувано от: tolostoi в Oct 04, 2013, 14:01 Тия новите, след като се логнат, да си сменят ръчно паролата от windows-a.
Титла: Re: Странен проблем със Samba server Публикувано от: Havy в Oct 04, 2013, 14:24 машините не са логнати в домейн. Те имат само закачен мрежов диск от Самба сървъра. При опит за достъп иска user/password, които може да запаметиш. След което работи без проблем със файловете . Рестартираш WinXP–то пак е ОК. На другия ден, а сега установих и в рамките на един ден, по някое време ти иска пак user/pass, които ако се опиташ да са от новите потребители ти дава грешен потребител или парола, но ако набиеш някой от старите потребители - те свързва без проблем. Новите тръгват едва след ресетване на паролата smbpasswd user ...
Титла: Re: Странен проблем със Samba server Публикувано от: KPETEH в Oct 06, 2013, 12:17 Махни последния ред от глобал секцията :
Код: pam password change = yes или вкарай всички потребители в домейн, или го направи на 'no' без кавичките естествено и после рестарт на smbd и nmbd. Титла: Re: Странен проблем със Samba server Публикувано от: Havy в Oct 09, 2013, 11:13 :D
Да всичко се оправи. Проблема бе ,че unix паролата и samba паролата бяха различни, а "pam password change = yes" синхронизира /etc/passwd със самба паролите, презаписва ги с паролите на локалния unix-потребител. Или "pam password change = no", или създаваш едни и същи пароли за локалния и самба потребител. Т.е. ако са различни, трябва да използваш [_]3 паролата на линукския потребител. Благодаря! [_]3 |