Добавляем пользователя Samba командой:
#smbpasswd -a username
Это на случай если не сработала синхронизация пользователей (unix password sync = yes
) и права на папки выставили и разрешение в конфиг прописали – а не пускает…
PS: Кстати если в системе нет одноименного пользователя – smbpasswd ругнется и не добавит пользователя:
# smbpasswd -a username
New SMB password:
Retype new SMB password:
Failed to add entry for user username.
Сначала добавляем пользователя (adduser) и только потом делаем smbpasswd.
Случилась такая ситуация. Готовил я как-то новую файлопомойку на freebsd и самба. Всё собрал, все работает. Пришло время вводить в строй. Но при этом старый файловый сервер был в работе. Прописал я на новый сервер алиас и добавил в конфиг такую строку, чтобы самба отвечала по нужному мне адресу а не хватала первый который попадется (у меня на серваке после того как я настроил второй айпишник – нетбт привязался к нему):
socket address = 172.16.5.23
Поменяли имена на файловых серверах, запустили. Алиас на новом сервере я убрал, а строчку с параметром на котором самба слушает – оставил.
После этого имеем: самба нормльно работает, запускается, становиться мастербраузером, откликается на запросы по айпишнику – \\172.16.5.23 но по NetBIOS имени отзываться отказывется. Продолжить чтение →
как правило самбу ставят чтобы организовать файлопомойку, но не как принтсервер. При дефолтных настройках относительно сервера CUPS на консоль сыпятся ошибки типа
smbd_audit: Unable to connect to CUPS server localhost:631
Решаем просто отключением CUPS сервера:
[global]
#Disable CUPS
load printers = no
show add printer wizard = no
printcap name = /dev/null
disable spoolss = yes