[ОТВЕТИТЬ]
28.06.2013 03:46
vitya_vii
 
здравствуйте на ФТП сервис плюс есть samba_client_ukmserver_Linux кто нибуть использует на linux серверах?

стоит задача сделать папку для выгрузки чеков и загрузку товара из супермага
28.06.2013 13:39
Павел Сосновских
 
samba с какой-то версии "выпилена"
но варианты есть...
cd /mnt
mkdir share
mount -t cifs //<ip_винды>/<имя_шары> /mnt/share -o user=<login>,password=<password>
можно в fstabs это добавить
только лишних пробелов не добавляйте
28.06.2013 14:10
vitya_vii
 
на ФТП сервис плюс в разделе help/ukm есть папка samba_client_ukmserver_Linux сделал как по инструкции но выходит ошибка

версия укм 49.8

Код:
Jun 28 14:08:18 localhost UKM: ==== cnv-share-mnt.sh started
Jun 28 14:08:18 localhost UKM: Checking if share "//server/ukm/" is mounted at /mnt/cnvimport
Jun 28 14:08:18 localhost UKM: Share "//server/ukm/" is not mounted
Jun 28 14:08:18 localhost UKM: Mounting "//server/ukm/" to /mnt/cnvimport
Jun 28 14:08:18 localhost UKM: smbmount output is:   "SMB connection failed 2522: session setup failed: ERRDOS - ERRnoaccess (Access denied.)"
Jun 28 14:08:18 localhost UKM: SUCCESS: share "//server/ukm/" is mounted
Вложения
Тип файла: rar samba_client_ukmserver_Linux.rar (2.7 Кб, 83 просмотров)
28.06.2013 14:13
Павел Сосновских
 
еще раз, на данный момент инструкция не актуальна, samba сейчас не поддерживается
28.06.2013 14:18
vitya_vii
 
тогда подскажите как настроить загрузку товара и выгрузку чеков через конвектор Стандартный 2 CSV импорт

или какой другой?

супермаг версия 1029,3 sp4
28.06.2013 14:40
whitewizard
 
А сейчас какой конвертер и почему он не устраивает?
28.06.2013 14:45
vitya_vii
 
Стандартный 2 CSV импорт экспорт
не могу с linux server ukm перекинуть файлы опер чеком и смен на кассовый сервер win 2008
28.06.2013 14:47
whitewizard
 
Вот у вас какая извращённая связка-то...
с любой другой машины шара открывается на чтение запись?
28.06.2013 14:48
whitewizard
 
вот ради интереса, а зачем укм4 сервер на линуксе подняли?
Или у вас на виртуальных серверах всё?
28.06.2013 14:55
vitya_vii
 
на виртуалке и экономия лицензии на винду
28.06.2013 15:07
whitewizard
 
Так сервер приложений Супермага всё равно на винде стоит же
28.06.2013 15:07
vitya_vii
 
да все сервисы супермага стоит на винде
28.06.2013 15:11
whitewizard
 
ну и чего туда не поставили укм4?
это же сервер магазина?
28.06.2013 15:18
vitya_vii
 
это сервер супермага на нем ЦО + 5 магазинов
стоит 5 виртуальный машин под укм сервер вот стоит задача 5 серверов укм перевести на linux
1 магазин я перевел все работает кроме загрузки товараи и выгрузки чеком в супермаг
28.06.2013 15:22
whitewizard
 
Почему не подняли все 5 магазинов на одном УКМ сервере то?
28.06.2013 15:26
vitya_vii
 
дак вот изначально на каждый магазин покупали ПО и ставили теперь или переделывать или оставлять как есть только без винды СГО тоже нету а надо
28.06.2013 15:32
whitewizard
 
Если всё сведёшь в один сервер, то СГО и не нужен будет
28.06.2013 15:39
vitya_vii
 
вот еще не могу понять перекинул я файлы на сервер укм настроил конвектор

он не принимает файлы
Миниатюры
Нажмите на изображение для увеличения
Название: Новый точечный рисунок.jpg
Просмотров: 309
Размер:	238.8 Кб
ID:	2100  
28.06.2013 15:42
whitewizard
 
Каталог для загрузки данных поправь
28.06.2013 17:05
vdm
 
Насколько помню самба выпилена не полностью, только скрипт сервиса поломан или его автозапуск отключен. smbmount не коннектится к 2008 скорее всего из-за древности и несовместимости с параметры безопасности 2008.

Вообще на линуксе укм есть и работает ftp, можно с ним повозиться, на винде сетевой диск через ftp подключить. Сам не делал.

Есть живой сервер (линуксовый укм v49) в связке с XP с в рабочей группе, шара для конвертеров на укм-сервере.
Если надо, попозже возьму скрипт и конфиг самбы оттуда.

Еще замечание на будущее - в линухе имена файлов регистрозависимы, проверь, что в параметрах конвертера все точно как на диске.
28.06.2013 17:25
vitya_vii
 
вот я в сторону ftp стал продвигатся но с самбой было бы лучше
28.06.2013 21:43
vdm
 
Примерная настройка для сервера с анонимным доступом к шарам.

Приложенный архив распаковать на сервер.

Отредактировать /etc/samba/smb.conf
Код:
# имя сервера в сети 
 netbios name = ukmserver 
# имя рабочей группы 
 workgroup = WORKGROUP 
# пользователь (должен существовать в системе), под которым анонимные клиенты будут работать с файлами. Если не задан, используется nobody 
 guest account = ukmserver
Описать шару (только анонимный доступ, принудительное приведение имен файлов к нижнему регистру)
Код:
[cash]
   comment = cash load and export
   path = /mnt/cash
   guest ok = yes
   only guest = yes
   writable = yes
   browseable = yes
   preserve case = no
   default case = lower
   create mask = 0644
Создать каталог шары, выставить права
Код:
# mkdir -p /mnt/cash
# chown ukmserver:ukmserver /mnt/cash
Автостарт сервиса при загрузке системы
Код:
# chkconfig --add smb
# service smb start
Смотреть логи в /var/log/samba/, проверить доступ к шаре с винды.
Вложения
Тип файла: zip ukmserver_v49_samba_conf.tar.gz.zip (4.7 Кб, 81 просмотров)
29.06.2013 01:44
Павел Сосновских
 
а почему не устроил вариант, который я предложил первым же ответом?
расшариваем папку на винде
выдаем на нее права какому-то пользователю с каким-нибудь паролем
туда "натравливаем" Кассовый сервер Супермага
в линуксе создаем какую-то папку(например, /mnt/share)
в нее монтируем шару командой:
mount -t cifs //<ip_винды>/<имя_шары> /mnt/share -o user=<login>,password=<password>
логин и пароль - в соответствии с выданными правами
на /mnt/share "натравливаем" конвертеры УКМа
схема рабочая, сам так делал несколько раз
вопрос только остается как монтировать шару автоматом при загрузке
тут есть варианты
например, fstab(это конф. файл, лежит в /etc у него чуть другой синтаксис чем у приведенной команды, внутри файла есть комментарии и пример должен быть ну и гугл в помощь)
еще вариант эту команду прописать в /etc/rc.local
29.06.2013 03:35
vitya_vii
 
Цитата:
Павел Сосновских а почему не устроил вариант, который я предложил первым же ответом?
расшариваем папку на винде
выдаем на нее права какому-то пользователю с каким-нибудь паролем
туда "натравливаем" Кассовый сервер Супермага
в линуксе создаем какую-то папку(например, /mnt/share)
в нее монтируем шару командой:
mount -t cifs //<ip_винды>/<имя_шары> /mnt/share -o user=<login>,password=<password>
логин и пароль - в соответствии с выданными правами
на /mnt/share "натравливаем" конвертеры УКМа
схема рабочая, сам так делал несколько раз
вопрос только остается как монтировать шару автоматом при загрузке
тут есть варианты
например, fstab(это конф. файл, лежит в /etc у него чуть другой синтаксис чем у приведенной команды, внутри файла есть комментарии и пример должен быть ну и гугл в помощь)
еще вариант эту команду прописать в /etc/rc.local
Я попробывал этот вариант и лог выложил выше не подключает вин шару
29.06.2013 03:41
whitewizard
 
Код:
Панель управления\Все элементы панели управления\Центр управления сетями и общим доступом\Дополнительные параметры общего доступа
Отключить общий доступ с парольной защитой
Пробовал делать?
29.06.2013 04:31
vitya_vii
 
Цитата:
vdm Примерная настройка для сервера с анонимным доступом к шарам.

Приложенный архив распаковать на сервер.

Отредактировать /etc/samba/smb.conf
Код:
# имя сервера в сети 
 netbios name = ukmserver 
# имя рабочей группы 
 workgroup = WORKGROUP 
# пользователь (должен существовать в системе), под которым анонимные клиенты будут работать с файлами. Если не задан, используется nobody 
 guest account = ukmserver
Описать шару (только анонимный доступ, принудительное приведение имен файлов к нижнему регистру)
Код:
[cash]
   comment = cash load and export
   path = /mnt/cash
   guest ok = yes
   only guest = yes
   writable = yes
   browseable = yes
   preserve case = no
   default case = lower
   create mask = 0644
Создать каталог шары, выставить права
Код:
# mkdir -p /mnt/cash
# chown ukmserver:ukmserver /mnt/cash
Автостарт сервиса при загрузке системы
Код:
# chkconfig --add smb
# service smb start
Смотреть логи в /var/log/samba/, проверить доступ к шаре с винды.
все получилось спасибо
29.06.2013 04:31
vitya_vii
 
Цитата:
whitewizard
Код:
Панель управления\Все элементы панели управления\Центр управления сетями и общим доступом\Дополнительные параметры общего доступа
Отключить общий доступ с парольной защитой
Пробовал делать?

в понедельник буду переводить 2 магазин еще раз попробую
10.07.2013 00:23
Павел Сосновских
 
Как успехи?
И все же, если подход немного изменить(оно может пригодиться для несколько других целей)
и будет надо не из винды видеть шару на линуксе, а из линукса видеть виндовую шару(так, кстати, службы/демоны вполне нормально себя чувствуют с параметрами запуска по-умолчанию), то:
1. общий подход - mount -t cifs -ouser=<login>,password=<password> //<win-ip>/<sharename> /<some>/<local>/<dir>
2. если винда - 7/2008/новее, может пригодиться эта инструкция - особо обратить внимание на ntlm/ntlmv2
3. сегодня столкнулся с тем, что пароль стоит заключать в кавычки(,password='<password>'), если в пароле есть не буквоцифры - у меня, в частности, знак $ не правильно передавался в вин2008
Опции темы


Часовой пояс GMT +3, время: 04:04.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.