Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Cups не работает в связке с samba

такое дело...

0. по протоколу ipp принтер работает с планшетом и компьютером на xp.

1. не печатает на win 7(хотя если напрямую подключить, то печатает(настроил более-менее с бубном)), дрова на компьютере(для локального и сетевого принтеров) абсолютно идентичные, кроме порта...

2. samba отфутболивает....
при заходе на шару \\freebsd
имеем:

2 принтера:
-printer
-Virtual_PDF_Printer
-один каталог "принтеры и факсы" при заходе в который пусто, можно только установить принтер.
НО:
нажимаешь на printer или Virtual_PDF_Printer
показывает окно:
вы подключаетесь блаблабла - ОК - вы хотите установить драйвера - ОК - выбираем дрова котрые установлены на хр - ок - и облом:"windows не удается подключиться к принтеру. введено неправильно имя или принтер утерял подключение. нажмите справка"
если нажать в принтеры и факсы - добавить принтер - выползает:
"у вас недостаночно привелегий для установки дров на принтер \\freebsd. хотите выполнить программу от другого пользователя"

вот все конфиги:
/usr/local/etc/cups/cupsd.conf
Кликните здесь для просмотра всего текста
Код
ServerAlias freebsd
LogLevel debug
PageLogFormat
Listen 192.168.7.1:631
Listen /var/run/cups.sock
Browsing On
BrowseLocalProtocols dnssd
DefaultAuthType Basic
WebInterface Yes
<Location />
  Order allow,deny
  Allow All
</Location>
<Location /admin>
  Order allow,deny
  Allow from 192.168.7.0/24
</Location>
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
  Allow from 192.168.7.0/24
</Location>
<Policy default>
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    Order deny,allow
    Allow from 192.168.7.0/24
  </Limit>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-                                                                             Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Ge                                                                             t-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job                                                                              Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    Require user @OWNER @SYSTEM
    Order deny,allow
    Allow from 192.168.7.0/24
  </Limit>
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-                                                                             Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
    Allow from 192.168.7.0/24
  </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Print                                                                             er-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Acti                                                                             vate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedu                                                                             le-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
    Allow from 192.168.7.0/24
  </Limit>
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
    Allow from 192.168.7.0/24
  </Limit>
  <Limit All>
    Order deny,allow
    Allow from 192.168.7.0/24
  </Limit>
</Policy>
<Policy authenticated>
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Default
    Order deny,allow
    Allow from 192.168.7.0/24
  </Limit>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-                                                                             Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Ge                                                                             t-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job                                                                              Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
    Allow from 192.168.7.0/24
  </Limit>
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-                                                                             Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
    Allow from 192.168.7.0/24
  </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Print                                                                             er-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Acti                                                                             vate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedu                                                                             le-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
    Allow from 192.168.7.0/24
  </Limit>
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
    Allow from 192.168.7.0/24
  </Limit>
  <Limit All>
    Order deny,allow
    Allow from 192.168.7.0/24
  </Limit>
</Policy>


/usr/local/etc/smb4.conf
Кликните здесь для просмотра всего текста
Код
[global]
workgroup = LOCALNET
netbios name = FreeBSD
server string = Samba Server
security = user
map to guest = Bad User
guest account = nobody
os level = 255
local master = no
preferred master = YES
bind interfaces only = YES
interfaces = 192.168.7.1/24
domain master = no
domain logons = no
wins support = yes
#name resolve order = wins bcast hosts
#wins server = 192.168.7.1
dos charset = CP866
unix charset = UTF-8
log file = /var/log/samba4/log.%m
kernel oplocks = no
fake oplocks = no
oplocks = no
level2 oplocks = no
max log size = 100
dns proxy = NO
smb passwd file = /usr/local/etc/samba/smbpasswd
acl check permissions = no
load printers = yes
printing = cups
printcap name = cups
disable spoolss = no
use client driver = no
show add printer wizard = yes
#cups server = 192.168.7.1:631

[printers]
comment = "All printers"
path = /var/spool/samba
public = yes
guest ok = yes
writable = yes
printable = yes
browseable = yes
read only = no
create mask = 0664
directory mask = 0775
force user = nobody

[print$]
comment = "Printer Drivers"
path = /usr/local/share/cups/drivers
#browseable = yes
#guest ok = yes
#read only = no
#writable = yes
#write list = nobody
#Read list = nobody
public = yes
guest ok = yes
writable = yes
printable = yes
browseable = yes
read only = no
create mask = 0664
directory mask = 0775
force user = nobody


/usr/local/etc/printcap
Код
# This file was automatically generated by cupsd(8) from the
# /usr/local/etc/cups/printers.conf file.  All changes to this file
# will be lost.
printer|printer:rm=freebsd.local:rp=printer:
Virtual_PDF_Printer|Virtual PDF Printer:rm=freebsd.local:rp=Virtual_PDF_Printer:
ls -l /var/spool/
Код
total 40
drwxrwx---  2 smmsp   smmsp    7168 17 апр 03:09 clientmqueue
drwx--x---  3 root    nogroup   512 17 апр 20:44 cups
drwx------  2 root    cups      512 27 мар 18:17 cups-pdf
drwxrwxr-x  2 uucp    dialer    512 11 апр 20:31 lock
drwxr-xr-x  2 root    daemon    512 12 авг  2015 lpd
drwxr-xr-x  2 root    daemon    512 12 авг  2015 mqueue
drwx------  2 root    daemon    512 12 авг  2015 opielocks
drwxr-xr-x  3 root    daemon    512 27 мар 18:20 output
drwxr-xr-x  2 nobody  nogroup   512 27 мар 19:13 samba
ls -l /usr/local/share/cups/drivers
Код
total 28
drwxrwxr-x  2 nobody  nogroup  512 27 мар 19:34 IA64
drwxrwxr-x  2 nobody  nogroup  512 27 мар 19:34 W32ALPHA
drwxrwxr-x  2 nobody  nogroup  512 27 мар 19:34 W32MIPS
drwxrwxr-x  2 nobody  nogroup  512 27 мар 19:34 W32PPC
drwxrwxr-x  4 nobody  nogroup  512 27 мар 21:02 W32X86
drwxrwxr-x  2 nobody  nogroup  512 27 мар 19:34 WIN40
drwxrwxr-x  2 nobody  nogroup  512 27 мар 19:34 x64
smbd -V
Код
Version 4.3.3
cat /etc/devfs.conf | grep lp
Код
own     ulpt0   root:cups
perm    ulpt0   0666
own     unlpt0  root:cups
perm    unlpt0  0666
cat /etc/devfs.rules
Код
[system=10]
add path 'unlpt*' mode 0666
add path 'ulpt*' mode 0666
add path 'lpt*' mode 0666
cat /etc/rc.conf | grep devf
Код
devfs_system_ruleset="system"
cat /usr/local/etc/cups/printers.conf
Кликните здесь для просмотра всего текста
Код
# Printer configuration file for CUPS v2.0.3
# Written by cupsd on 2016-03-27 18:38
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer printer>
UUID urn:uuid:eebaaf92-d32a-3e72-66cf-b8b6a9f4ce5c
Info printer
Location printer
MakeModel Samsung ML-1210 Foomatic/gdi (recommended)
DeviceURI usb:/dev/unlpt0
State Idle
StateTime 1459096590
Type 8392708
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
</Printer>
<Printer Virtual_PDF_Printer>
UUID urn:uuid:9eec7627-293c-31e8-604b-0e4b241e74b8
Info Virtual PDF Printer
Location PDF Printer
MakeModel Generic CUPS-PDF Printer
DeviceURI cups-pdf:/
State Idle
StateTime 1459092002
Type 8450124
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
</Printer>


если заходить на и выбрать тестовую страницу с win 7 то печатает.
Ответ: в логах самбы и цупса было пусто, включил all.log
вот там нашел, пишет когда пытаюсь дрова добавить на принтер:

Apr 17 22:21:33 freebsd smbd[1326]: [2016/04/17 22:21:33.438030, 0] ../source3/printing/print_cups.c:1180(cups_queue_get)
Apr 17 22:21:33 freebsd kernel: Apr 17 22:21:33 freebsd smbd[1326]: [2016/04/17 22:21:33.438030, 0] ../source3/printing/print_cups.c:1180(cups_queue_get)
Apr 17 22:21:33 freebsd smbd[1326]: Unable to get jobs for ipp://localhost/printers/print$ - client-error-not-found
Apr 17 22:21:33 freebsd kernel: Apr 17 22:21:33 freebsd smbd[1326]: Unable to get jobs for ipp://localhost/printers/print$ - client-error-not-found
устновленные приложения:
Кликните здесь для просмотра всего текста
Код
 # pkg info | grep cups
cups-2.0.3_1                   Common UNIX Printing System: Metaport to install complete system
cups-base-2.0.3_3              Common UNIX Printing System: Server
cups-bjnp-2.0_1                CUPS backend for Canon USB over IP protocol
cups-client-2.0.3_2            Common UNIX Printing System: Library cups
cups-filters-1.8.2_3           Backends, filters and other software (was part of the core CUPS)
cups-image-2.0.3_2             Common UNIX Printing System: Library cupsimage
cups-pdf-2.6.1_3               Virtual printer for CUPS to produce PDF files
cups-pk-helper-0.2.5_1         Helper that makes system-config-printer use PolicyKit
cups-smb-backend-1.0_7         CUPS backend for printing to Windows servers
gutenprint-cups-5.2.10_2       GutenPrint Printer Driver
 # pkg info | grep samba
samba43-4.3.3_1                Free SMB/CIFS and AD/DC server and client for Unix



что еще скинуть надо из конфигов, скину....
Вопрос: Собрать samba из исходников

Доброго времени суток. Вобщем беру архив , распаковываю, далее
Bash
1
2
3
4
5
6
./configure \ 
--prefix=/opt/samba_4.2.3 \ 
--without-ad-dc \ 
--without-ads \ 
--without-ldap \ 
--without-pam
потом собираю и устанавливаю
Bash
1
make && make install
после пишет
Bash
1
'install' finished successfully
Но нигде я не нашел установленной самбы, ни в /etc, ни в /usr, дебиан говорит что samba вобще нет в системе. Подскажите, куда оно всеже установилось? И как поставить все как при стандартной установки из пакета?

Добавлено через 48 минут
Дошло наконецто поставилось оно сюда /opt/samba_4.2.3, но дебиан никак не риагирует на ее наличие.
Ответ: Решил проблему путем сноса дебиана и установки генту. Там и самба последняя установилась без плясок с бубном, и transmission сразу заработала как мне надо
Вопрос: Samba - как расшарить и настроить папки?

Linux Debian 7. Сервер внутри сети (нет выхода в инет). Других серверов для этих задач, к сожалению нет (жаль на винде было бы лучше).

Встала задача предоставить пользователям (windows) возможность хранения и обмена файлами.
В идеале нужно сделать одну общую папку в которой кто угодно может делать всё что угодно.
И три личных папки, для каждого пользователя, с доступом по паролю.
Итого расшаренная папка (только чтение) - в ней общая папка (любые действия) и три личных (любые действия но вход по паролю). Разумеется нужно установить максимальный объем "папок".

С Samba знаком крайне поверхностно, в связи с чем возникло пару вопросов
1) Linux Debian 7 + Samba позволит реализовать данную задачу?
2) Может ли кто либо привести код файла настроек Samba для решения данной задачи или ссылки на подробную инструкцию для новичков?
Ответ:
Сообщение от Dmitry
по дефолту самба использует СОБСТВЕННУЮ базу юзеров, а не системную
И это сделал...не пускает!
sudo smbpasswd -a user1 ->задал пароль
В smbusers user1=user1 прописал.
Итого линукс юзер=самба юзер. пароли у них одинаковые. Всё идентично. Все по инструкции.
Почему оно не пускает? (уже подгорает) ну что ещё то можно сделать для великой самбы?

Добавлено через 6 минут
Как я понимаю - конфиги в студию...

smb users
Код
# Unix_name = SMB_Name1 SMB_Name2 ...
root = administrator
nobody = guest smbguest pcguest
user1=user1
user2=user2
user3=user3
user4=user4
user5=user5

smb conf
Код
[global]

workgroup = WORKGROUP
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   server role = standalone server
   passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
   map to guest = bad user
   usershare allow guests = yes

[homes]
   comment = Home Directories
   browseable = no
   read only = yes
   create mask = 0700
   directory mask = 0700
   valid users = %S

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700


[Exchange]
path = /home/Shared_files/Exchange
comment = No comment
valid users = user1 user2 user3 user4 user5
write list = user1 user2 user3 user4 user5
force group = gvvso
read only = no
available = yes
browseable = yes
writable = yes
guest ok = no
public = no
printable = no
locking = no
strict locking = no
Вопрос: Настройка samba в ubuntu

Доброго времени суток.
У меня есть некое приложение, которое запускается от моего имени и записывает в папку свои логи. Эту папку я расшарил с помощью samba. Однако возникла проблема, я не могу открыть эти файлы по сети, потому что мне не хватает прав.
Как мне настроить samba, чтобы я смог их открывать?
Ответ: Проще всего использовать утилиту system-config-samba. Нужно в ней создать (или отредактировать существующую) шару. Там во вкладке "Основной" надо поставить галки "Запись разрешена" (если нужно перезаписывать там файлы с других компов) и "Виден", во вкладке "Доступ" переключиться на радиокнопку "Предоставить доступ всем". И сделать
Bash
1
chmod 777 /path/to/folder
Так с папкой /path/to/folder можно будет делать всем и всё. Если нужно сделать какое-то разграничение прав, то надо создать пользователей и задать им пароли (Настройка -> Пользователи Samba ...), и "предоставить доступ только определенным пользователям", но тогда им придется заходить под этими паролями.
На Windows 10 по-моему были какие-то проблемы с анонимным входом и пришлось с нее заходить по паролю.
Вопрос: Настроить samba в LinuxMint

Подскажите , как настроить samba в linuxe mint так чтобы можно было зайти на локальные ntfs диски.
Спасибо!!!
Ответ: Посмотрите , там описана настройка samba в ubuntu, но в linux mint все точно так же.
Вопрос: Добавить/посмотреть пользователей в Samba

Здравствуйте. На сервере c ubuntu установлена samba в роле контролера домена. Проблема в том что я не знаю как посмотреть существующих пользователей и компьютеры. И не могу понять как добавить нового пользователя и назначить ему права. Пользователи на Windows 7. Надеюсь понятно описал свою задачу. С линуксом буквально неделю... Заранее спасибо.
Ответ: Очень давно не имел дел с samba, так что не смогу вам помочь.
Что-то похожее было, когда менял способ авторизации на самбе.
Вопрос: Пропал Samba сервер из сетевого окружения

В офисе месяца три проработал сервер на FreeBSD 10, на котором в том числе крутилась и SAMBA. Вчера под ночь SAMBA перестала видиться в сети. По IP в нее заходили. Сегодня весь день ковыряли ее, в итоге уже полностью переустановили, поставили SAMBA 4.1, но проблема в итоге осталась той же, вдобавок стало вылазить приглашение ввести пароль при попытке открыть ее по IP. Помогите люди добрые запустить ее опять.
Конфиг
Кликните здесь для просмотра всего текста
# testparm
Load smb config files from /usr/local/etc/smb4.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[Work-1]"
lp_bool(Ye): value is not boolean!
Processing section "[Work-2]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
dos charset = 866
unix charset = koi8-r
workgroup = CORD
netbios name = CORD1
server string = FreeBSD server
interfaces = re1
log file = /var/log/samba/log.%m
max log size = 50
read raw = No
write raw = No
os level = 1
dns proxy = No
wins support = Yes
default service = global
winbind use default domain = Yes
winbind trusted domains only = Yes
idmap config * : backend = tdb
read only = No
guest ok = Yes
[homes]
comment = Home Directories
path = /home
create mask = 0777
directory mask = 0777
browseable = No

[Work-1]
path = /home/Work-1
create mask = 0777
directory mask = 0777
guest ok = No

log.smbd

Кликните здесь для просмотра всего текста
[2015/02/27 16:55:01.647261, 3]
Processing section "[global]"
doing parameter interfaces = re1
doing parameter server string = FreeBSD server
doing parameter winbind trusted domains only = yes
doing parameter unix charset = koi8-r
doing parameter winbind use default domain = yes
doing parameter workgroup = CORD
doing parameter writeable = yes
doing parameter default = global
doing parameter dns proxy = No
doing parameter write raw = no
doing parameter os level = 1
doing parameter max log size = 50
doing parameter netbios name = CORD1
doing parameter read raw = no
doing parameter public = yes
doing parameter debug level = 4
doing parameter log file = /var/log/samba/log.%m
doing parameter wins support = true
doing parameter security = user
doing parameter guest ok = yes
doing parameter dos charset = 866

Processing section "[homes]"
doing parameter directory mode = 777
doing parameter path = /home
doing parameter writable = yes
doing parameter create mode = 777
doing parameter comment = Home Directories
doing parameter browseable = no
[2015/02/27 16:55:01.649457, 2] ../source3/param/loadparm.c:3582(do_section)
Processing section "[printers]"
doing parameter comment = All Printers
doing parameter path = /var/spool/samba
doing parameter printable = Yes
doing parameter browseable = No
[2015/02/27 16:55:01.649845, 2] ../source3/param/loadparm.c:3582(do_section)
Processing section "[Work-1]"
doing parameter directory mode = 777
doing parameter create mode = 777
doing parameter guest ok = Ye
[2015/02/27 16:55:01.650094, 0] ../source3/param/loadparm.c:1325(lp_bool)
lp_bool(Ye): value is not boolean!
doing parameter path = /home/Work-1
doing parameter writable = yes
[2015/02/27 16:55:01.650478, 2] ../source3/param/loadparm.c:3582(do_section)
Processing section "[Work-2]"
doing parameter path = /home/Work-2
doing parameter create mode = 777
doing parameter directory mode = 777
[2015/02/27 16:55:01.650740, 4] ../source3/param/loadparm.c:4878(lp_load_ex)
pm_process() returned Yes
[2015/02/27 16:55:01.650884, 3] ../source3/param/loadparm.c:1774(lp_add_ipc)


[2015/02/27 16:55:01.775722, 4] ../source3/smbd/sec_ctx.c:424(pop_sec_ctx)
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.775758, 4] ../source3/smbd/sec_ctx.c:424(pop_sec_ctx)
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
[2015/02/27 16:55:01.775782, 4] ../source3/smbd/sec_ctx.c:216(push_sec_ctx)
push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.775805, 4] ../source3/smbd/uid.c:485(push_conn_ctx)
push_conn_ctx(0) : conn_ctx_stack_ndx = 0
[2015/02/27 16:55:01.775838, 4] ../source3/smbd/sec_ctx.c:316(set_sec_ctx)
setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.775871, 4] ../source3/smbd/sec_ctx.c:216(push_sec_ctx)
push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 2
[2015/02/27 16:55:01.775897, 4] ../source3/smbd/uid.c:485(push_conn_ctx)
push_conn_ctx(0) : conn_ctx_stack_ndx = 1
[2015/02/27 16:55:01.775919, 4] ../source3/smbd/sec_ctx.c:316(set_sec_ctx)
setting sec ctx (0, 0) - sec_ctx_stack_ndx = 2
[2015/02/27 16:55:01.776039, 4] ../source3/passdb/pdb_tdb.c:552(tdbsam_open)
tdbsam_open: successfully opened /var/db/samba4/private/passdb.tdb
[2015/02/27 16:55:01.776097, 4] ../source3/smbd/sec_ctx.c:424(pop_sec_ctx)
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.776128, 4] ../source3/smbd/sec_ctx.c:424(pop_sec_ctx)
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
[2015/02/27 16:55:01.776152, 4] ../source3/smbd/sec_ctx.c:216(push_sec_ctx)
push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.776188, 4] ../source3/smbd/uid.c:485(push_conn_ctx)
[2015/02/27 16:55:01.776211, 4] ../source3/smbd/sec_ctx.c:316(set_sec_ctx)
[2015/02/27 16:55:01.777125, 4] ../source3/smbd/sec_ctx.c:424(pop_sec_ctx)
setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.776243, 4] ../source3/smbd/sec_ctx.c:216(push_sec_ctx)
push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 2
[2015/02/27 16:55:01.776267, 4] ../source3/smbd/uid.c:485(push_conn_ctx)
push_conn_ctx(0) : conn_ctx_stack_ndx = 1
[2015/02/27 16:55:01.776289, 4] ../source3/smbd/sec_ctx.c:316(set_sec_ctx)
setting sec ctx (0, 0) - sec_ctx_stack_ndx = 2
[2015/02/27 16:55:01.776354, 4] ../source3/smbd/sec_ctx.c:424(pop_sec_ctx)
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.776384, 4] ../source3/smbd/sec_ctx.c:424(pop_sec_ctx)
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
[2015/02/27 16:55:01.776408, 4] ../source3/smbd/sec_ctx.c:216(push_sec_ctx)
push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.776430, 4] ../source3/smbd/uid.c:485(push_conn_ctx)
push_conn_ctx(0) : conn_ctx_stack_ndx = 0
[2015/02/27 16:55:01.776466, 4] ../source3/smbd/sec_ctx.c:316(set_sec_ctx)
setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.776517, 4] ../source3/smbd/sec_ctx.c:424(pop_sec_ctx)
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
[2015/02/27 16:55:01.776542, 4] ../source3/smbd/sec_ctx.c:216(push_sec_ctx)
push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.776564, 4] ../source3/smbd/uid.c:485(push_conn_ctx)

[2015/02/27 16:55:01.776817, 4] ../source3/smbd/sec_ctx.c:316(set_sec_ctx)
setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.776863, 4] ../source3/smbd/sec_ctx.c:424(pop_sec_ctx)
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
[2015/02/27 16:55:01.776888, 4] ../source3/smbd/sec_ctx.c:216(push_sec_ctx)
push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.776912, 4] ../source3/smbd/uid.c:485(push_conn_ctx)
push_conn_ctx(0) : conn_ctx_stack_ndx = 0
[2015/02/27 16:55:01.776934, 4] ../source3/smbd/sec_ctx.c:316(set_sec_ctx)
setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.776996, 4] ../source3/smbd/sec_ctx.c:424(pop_sec_ctx)
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
[2015/02/27 16:55:01.777022, 4] ../source3/smbd/sec_ctx.c:216(push_sec_ctx)
push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.777045, 4] ../source3/smbd/uid.c:485(push_conn_ctx)
push_conn_ctx(0) : conn_ctx_stack_ndx = 0
[2015/02/27 16:55:01.777066, 4] ../source3/smbd/sec_ctx.c:316(set_sec_ctx)
setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
[2015/02/27 16:55:01.777194, 1] ../source3/smbd/files.c:218(file_init_global)
file_init_global: Information only: requested 114948 open files, 59392 are available.
[2015/02/27 16:55:01.777595, 3] ../source3/rpc_server/svcctl/srv_svcctl_reg.c:565(svcctl_init_winreg)
Initialise the svcctl registry keys if needed.
[2015/02/27 16:55:01.777629, 4] ../source3/smbd/sec_ctx.c:216(push_sec_ctx)
push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.777668, 4] ../source3/smbd/uid.c:485(push_conn_ctx)
push_conn_ctx(0) : conn_ctx_stack_ndx = 0
[2015/02/27 16:55:01.777690, 4] ../source3/smbd/sec_ctx.c:316(set_sec_ctx)
setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
[2015/02/27 16:55:01.777780, 4] ../source3/smbd/sec_ctx.c:424(pop_sec_ctx)
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
[2015/02/27 16:55:01.777921, 4] ../source3/rpc_server/rpc_ncacn_np.c:60(make_internal_rpc_pipe_p)
Create pipe requested \winreg
[2015/02/27 16:55:01.778240, 4] ../source3/rpc_server/rpc_ncacn_np.c:100(make_internal_rpc_pipe_p)
Created internal pipe \winreg
[2015/02/27 16:55:01.780960, 3] ../source3/rpc_server/eventlog/srv_eventlog_reg.c:59(eventlog_init_winreg)
Initialise the eventlog registry keys if needed.



log.nmbd

Кликните здесь для просмотра всего текста
[2015/02/27 17:16:22.281772, 4]
dump workgroup on subnet 192.168.100.200: netmask= 255.255.255.0:
CORD(1) current master browser = CORD1
CORD1 40849a03 (FreeBSD server)
[2015/02/27 17:16:22.285084, 4] ../source3/nmbd/nmbd_workgroupdb.c:165(find_workgroup_on_subnet)
find_workgroup_on_subnet: workgroup search for CORD on subnet 192.168.100.200: found.
[2015/02/27 17:16:22.285682, 4] ../source3/nmbd/nmbd_workgroupdb.c:165(find_workgroup_on_subnet)
find_workgroup_on_subnet: workgroup search for CORD on subnet 192.168.100.200: found.
[2015/02/27 17:16:22.288355, 3] ../source3/nmbd/nmbd_serverlistdb.c:401(write_browse_list)
write_browse_list: Wrote browse list into file /var/db/samba4/browse.dat
[2015/02/27 17:16:32.289717, 4] ../source3/nmbd/nmbd_workgroupdb.c:165(find_workgroup_on_subnet)
find_workgroup_on_subnet: workgroup search for CORD on subnet 192.168.100.200: found.
[2015/02/27 17:16:32.290635, 4] ../source3/nmbd/nmbd_workgroupdb.c:276(dump_workgroups)
dump_workgroups()
dump workgroup on subnet 192.168.100.200: netmask= 255.255.255.0:
CORD(1) current master browser = CORD1
add_response_record: adding response record id:13786 to subnet 192.168.100.200. num_records:1
[2015/02/27 17:15:53.929098, 4] ../source3/nmbd/nmbd_workgroupdb.c:165(find_workgroup_on_subnet)
find_workgroup_on_subnet: workgroup search for CORD on subnet 192.168.100.200: found.
[2015/02/27 17:15:53.929308, 4] ../source3/nmbd/nmbd_workgroupdb.c:165(find_workgroup_on_subnet)
find_workgroup_on_subnet: workgroup search for CORD on subnet 192.168.100.200: found.
[2015/02/27 17:15:53.929434, 4] ../source3/nmbd/nmbd_workgroupdb.c:276(dump_workgroups)
dump_workgroups()
dump workgroup on subnet 192.168.100.200: netmask= 255.255.255.0:
CORD(1) current master browser = UNKNOWN
CORD1 40819a03 (FreeBSD server)

[2015/02/27 17:16:02.218176, 4] ../source3/nmbd/nmbd_workgroupdb.c:165(find_workgroup_on_subnet)
find_workgroup_on_subnet: workgroup search for CORD on subnet 192.168.100.200: found.
[2015/02/27 17:16:02.218572, 3] ../source3/nmbd/nmbd_become_lmb.c:354(become_local_master_stage2)
become_local_master_stage2: registered as master browser for workgroup CORD on subnet 192.168.100.200
[2015/02/27 17:16:02.219175, 3] ../source3/nmbd/nmbd_sendannounce.c:70(broadcast_announce_request)
broadcast_announce_request: sending announce request for workgroup CORD to subnet 192.168.100.200
[2015/02/27 17:16:02.219924, 4] ../source3/nmbd/nmbd_packets.c:2129(send_mailslot)
send_mailslot: Sending to mailslot \MAILSLOT\BROWSE from CORD1<00> IP 192.168.100.200 to CORD<1e> IP 192.168.100.255
[2015/02/27 17:16:02.220609, 4] ../source3/nmbd/nmbd_packets.c:116(debug_browse_data)
debug_browse_data():
0 char ...CORD1 hex 02 01 00 43 4f 52 44 31
[2015/02/27 17:16:02.221409, 3] ../source3/nmbd/nmbd_namelistdb.c:263(add_name_to_subnet)
add_name_to_subnet: Added netbios name CORD<1d> with first IP 192.168.100.200 ttl=0 nb_flags= 0 to subnet UNICAST_SUBNET
[2015/02/27 17:16:02.221848, 0] ../source3/nmbd/nmbd_become_lmb.c:397(become_local_master_stage2)
*****

Samba name server CORD1 is now a local master browser for workgroup CORD on subnet 192.168.100.200

*****

CORD(1) current master browser = CORD1
CORD1 40849a03 (FreeBSD server)
[2015/02/27 17:17:22.446711, 4] ../source3/nmbd/nmbd_workgroupdb.c:165(find_workgroup_on_subnet)
find_workgroup_on_subnet: workgroup search for CORD on subnet 192.168.100.200: found.
[2015/02/27 17:17:22.447946, 4] ../source3/nmbd/nmbd_workgroupdb.c:276(dump_workgroups)
dump_workgroups()
dump workgroup on subnet 192.168.100.200: netmask= 255.255.255.0:
CORD(1) current master browser = CORD1
CORD1 40849a03 (FreeBSD server)
[2015/02/27 17:17:32.458780, 4] ../source3/nmbd/nmbd_workgroupdb.c:165(find_workgroup_on_subnet)
find_workgroup_on_subnet: workgroup search for CORD on subnet 192.168.100.200: found.
[2015/02/27 17:17:32.460141, 4] ../source3/nmbd/nmbd_workgroupdb.c:276(dump_workgroups)
dump_workgroups()

dump workgroup on subnet 192.168.100.200: netmask= 255.255.255.0:
CORD(1) current master browser = CORD1
CORD1 40849a03 (FreeBSD server)
[2015/02/27 17:17:52.559147, 4] ../source3/nmbd/nmbd_workgroupdb.c:165(find_workgroup_on_subnet)
find_workgroup_on_subnet: workgroup search for CORD on subnet 192.168.100.200: found.
[2015/02/27 17:17:52.560070, 4] ../source3/nmbd/nmbd_workgroupdb.c:276(dump_workgroups)
dump_workgroups()
dump workgroup on subnet 192.168.100.200: netmask= 255.255.255.0:
CORD(1) current master browser = CORD1
CORD1 40849a03 (FreeBSD server)
[2015/02/27 17:18:02.609765, 4] ../source3/nmbd/nmbd_workgroupdb.c:165(find_workgroup_on_subnet)


Добавлено через 12 минут
Доступ нужен самый простой. Прозрачный для пользователей, без всяких вводов паролей
Ответ: Более-менее поставил заплатку, включив WINS. В сетевом окружении все также не видно.
Вопрос: Security=user ( samba) FreeBSD

Приветствую всех, кто читает эту тему.
Мне нужно настроить конфигурационный файл самбы smb.conf так, чтобы доступ к конкретной папке был с запросом логина и пароля (на windows).
Не получается ничего. Прописываю различные способы, но он не требует пароль, а просто пускает моего пользователя без него.
В самбе и на windows имеется два пользователя (user,lexicontra).
У меня почему то нет утилиты smbpasswd, хотя она, как пишут, должна было идти вместе с samba. Ведь где-то кроме passwd должны быть записаны пароли и логины, чтобы система считывала их и пускала в папку.

Имеется папка private , мне надо сделать так, чтобы доступ из windows к ней был по логину и паролю, для нее прописываю следующее:
[private]
path=/usr/ports/net/samba36/private
read only=yes
create mask=0755
directory mask=0755
valid users=user
browsable=yes

в [global] у меня написано следующее:
workgroup=mynet
netbios name=storepc
serverstring=Samba server
log file=/var/log/samba/log%m
smb passwd file=/etc/passwd
null passwords=no
map to quest=bad user
encrypt passwords=yes
log level=3
syslog=0
max log size=50
load printers=no
preferred master=no
local master=no
dns proxy=no
security=user
display charset=koi8-r
unix charset=koi8-r
dos charset=cp866

Написала в красной строке, passwd, так как smbpasswd у меня нет.
Помогите, как сделать доступ по паролю?Как создать smbpasswd или где его искать?
Пожалуйста, кто отписываться будет, пишите по проще, я чайник в этом деле : D
Ответ: Да,возможно)
Просто при написание конфига я ошиблась в этих буквах,а так, в самом бсд всё правильно написано!
Вопрос: CentOS + Samba

У меня CentOS 6.5 + Samba (файлохранилище)

Вопрос!

Можно ли заводить пользователей для SAMBA на русском языке???
Для того что бы логины у них были на русском языке.

Пример:
Вася, Петя, Менеджер и тд
Ответ: Если нет желания поиметь геморрой, лучше не надо.
Чем vasya, petya, manager не устраивают? Вот когда (если) перейдем на
ось собственной разработки, тогда хоть сто порций.
Вопрос: Samba архивный атрибут

Развернул в сети шару на Samba, Windows-клиентам подключил шару как сетевой диск. Не могу донастроить архивный атрибут, чтобы делалось инкрементальное резервное копирование из Windows. При назначени прав архивный атрибут стоит, но не убирается после копирования.
Конфиг прилагается
[global]
log file = /var/log/samba/log.%m
load printers = no
inherit owner = Yes
map acl inherit = Yes
admin users = nikita
write list = @users
domain master = no
interfaces = 127.0.0.1/8 eth0
show add printer wizard = no
encrypt passwords = yes
inherit acls = Yes
wins support = no
writeable = yes
inherit permissions = Yes
server string = %h server
invalid users = root
workgroup = DOMAIN
acl compatibility = auto
syslog only = no
valid users = @users
printcap name = /dev/null
syslog = 1
security = user
disable spoolss = yes
max log size = 0
log level = 0 vfs:2
map archive = yes
create mask = 0744
[share]
full_audit:prefix = %u|%I
delete veto files = yes
recycle:keeptree = Yes
full_audit:facility = local5
public = yes
recycle:maxsize = 105057800
veto files = /*Thumbs.db*/
recycle:touch = Yes
vfs objects = full_audit recycle
full_audit:success = rename mkdir rmdir write unlink
writeable = no
invalid users =
path = /var/share
full_audit:priority = notice
hide files = Thumbs.db
full_audit:failure = none
create mode = 0664
recycle:repository = /var/recycle/
recycle:touch_mtime = Yes
recycle:directory_mode = 0777
directory mode = 0777
Ответ:

Файловая система смонтирована с поддержкой acl