Невозможно подключить общий принтер Windows с общим ресурсом samba в центовой ОС (рабочий сервер) - PullRequest
0 голосов
/ 12 ноября 2018

У меня есть сайт электронной коммерции, размещенный на сервере cent OS .Сейчас я пытаюсь распечатать счет-фактуру на принтер EPOS, подключенный в Windows 10. Для этого я использую драйвер печати ESC / POS-PHP mike42 .Но я не могу подключиться к своему принтеру, используя samba share .В localhost все работает нормально.Но на производственном сервере я не могу этого добиться.

Принтер Windows уже используется и подключен к USB-порту.

smb.conf Файл выглядит следующим образом:

[global]
        workgroup = WORKGROUP
        security = user

        wins support = yes
        hostname lookups = yes
        passdb backend = tdbsam

        printing = cups
        printcap name = cups
        load printers = yes
        cups options = raw

[homes]
        comment = Home Directories
        valid users = %S, %D%w%S
        browseable = No
        read only = No
        inherit acls = Yes

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

[print$]
        comment = Printer Drivers
        path = /var/lib/samba/drivers
        write list = @printadmin root
        force group = @printadmin
        create mask = 0664
        directory mask = 0775

Это командая пытаюсь проверить:

echo "Hello world" | smbclient "//my_system_name/Printer_name" system_password -U "WORKGROUP\system_user" -C "print -"

При вводе этой команды я получаю следующую ошибку:

Ошибка подключения к my_system_name (ошибка NT_STATUS_UNSUCCESSFUL)

Я очень ценю любую помощь, которую вы можете оказать.

...