Со вчерашнего дня гонит сервер. До этого выдал kern.maxliles переполнение и вылетел. Повысил maxfiles до 10000, стартанул, все работает.
После этого не могу добавлять Maschinenkonto, не то что бы не добавляет, не хочет переносить в Samba SAM. И если сделать конто через pw то бред показывает (присваивает все на root). Простые юзеры отлетают на ура. Ни тебе ошибок, ничего.
Юзер через pw
Исходный код
trendserver2# pw useradd Laptop20$ -g 1001 -c "WinXP Lap" -d /dev/null -s /sbin/nologin
trendserver2# pw usershow -u Laptop20$
root:*:0:0::0:0:Charlie &:/root:/bin/tcsh
после этого в /etc/passwd
при переносе на Samba
Исходный код
trendserver2# pdbedit -a -m -u Laptop20
build_sam_account: smbpasswd database is corrupt! username laptop20$ with uid 0 is not in unix passwd database!
Username not found!
Te же манипуляции через adduser и smbpasswd
Исходный код
trendserver2# adduser
Username: Laptop$
Full name: Laptop Win
Uid (Leave empty for default):
Login group [Laptop$]: 1001
Login group is 1001. Invite Laptop$ into other groups? []:
Login class [default]:
Shell (sh csh tcsh nologin) [sh]: nologin
Home directory [/home/Laptop$]: /dev/null
Use password-based authentication? [yes]: no
Lock out the account after creation? [no]:
Username : Laptop$
Password : <disabled>
Full Name : Laptop Win
Uid : 20307
Class :
Groups : 1001
Home : /dev/null
Shell : /usr/sbin/nologin
Locked : no
OK? (yes/no): yes
adduser: INFO: Successfully added (Laptop$) to the user database.
Add another user? (yes/no): no
Goodbye!
trendserver2# pw usershow Laptop$
Laptop$:*:20307:1001::0:0:Laptop Win:/dev/null:/usr/sbin/nologin
trendserver2# smbpasswd -a -m Laptop
build_sam_account: smbpasswd database is corrupt! username laptop$ with uid 0 is not in unix passwd database!
add_smbfilepwd_entry: entry with name laptop$ already exists
Failed to add entry for user Laptop$.
Failed to modify password entry for user Laptop$
Показать весь код
/usr/local/private/smbpasswd
Исходный код
laptop$:0:64DEA42BA7C62C34AAD3B435B51404EE:02B576EFCC877FEAF80275CEF4392006:[W ]:LCT-45DAF2F7:
laptop20$:0:1129B2F7CD9C466725AD3B83FA6627C7:477FE5417083746B219BFF5CA2E4D52C:[W ]:LCT-45DAF55D:
pdbedit -Lw
Исходный код
build_sam_account: smbpasswd database is corrupt! username laptop$ with uid 0 is not in unix passwd database!
build_sam_account: smbpasswd database is corrupt! username laptop20$ with uid 0 is not in unix passwd database!
Чего ему надо?