WTWare Center на нескольких пользователей.

Темы, которые не попадают в остальные категории.
Ответить
franky.why
Сообщения: 48
Зарегистрирован: Пн фев 20, 2017 12:33 pm

WTWare Center на нескольких пользователей.

Сообщение franky.why » Пт мар 03, 2017 3:18 pm

Возможно ли реализовать одновременную работу нескольких пользователей в wtware center? У нас имеется help desk в организации, и соотв. хотим передать им некоторые функции

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Пт мар 03, 2017 5:05 pm

Невозможно. Там проверка стоит, чтоб второй экземпляр не запускали. Бардак получится, если двое один и тот же теринал править станут. Надо какие-то умные блокировки делать. Сложно...

franky.why
Сообщения: 48
Зарегистрирован: Пн фев 20, 2017 12:33 pm

Re: WTWare Center на нескольких пользователей.

Сообщение franky.why » Пн мар 06, 2017 10:01 am

Очень жаль, в дальнейшем будет ли реализован такой функционал?

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Пн мар 06, 2017 11:50 am

Не знаю не уверен. Надо задачу подробнее поставить.

franky.why
Сообщения: 48
Зарегистрирован: Пн фев 20, 2017 12:33 pm

Re: WTWare Center на нескольких пользователей.

Сообщение franky.why » Пн мар 06, 2017 12:23 pm

К примеру, сделать функцию блокировки конфигурации (что то похожее реализовано в dokuwiki). Если консоль1 находится на вкладке с конфигурацией терминала1, консоль2 при выделении этой конфигурации получает уведомления и получает доступ только чтение. Сейчас по-умолчанию активное окно при открытии консоли это первый терминал в списке и для того чтобы убрать ситуации "открыл и свернул" по таймауту выбрасывать на это окно.

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Пн мар 06, 2017 6:05 pm

И несколько экземпляров конфигуратора между собой уведомлениями обмениваются, с подтверждениями и всё такое? Ад же. Не осилим. Конфигуратор и так слишком сложный. Надо проще.

Задачу сформулируй. Не метод решения, а задачу.

franky.why
Сообщения: 48
Зарегистрирован: Пн фев 20, 2017 12:33 pm

Re: WTWare Center на нескольких пользователей.

Сообщение franky.why » Чт мар 09, 2017 11:26 am

Ну задача то в том, чтобы можно было запускать несколько экземпляров конфигуратора. В идеале на любой машине, без привязки к машине с установленной втварью(то есть к примеру с возможностью выбора расшаренной папки с конфигурациями).

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Чт мар 09, 2017 12:43 pm

franky.why писал(а):чтобы можно было запускать несколько экземпляров конфигуратора. В идеале на любой машине, без привязки к машине с установленной втварью
Не, не осилим. Такое - сложно.

franky.why
Сообщения: 48
Зарегистрирован: Пн фев 20, 2017 12:33 pm

Re: WTWare Center на нескольких пользователей.

Сообщение franky.why » Пт июл 14, 2017 2:50 pm

можно тогда более простой вариант - перечитывать конфигурацию при открытии списка параметров терминала

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Пт июл 14, 2017 7:44 pm

Покажи скриншот "списка параметров терминала".

zhendosina
Сообщения: 341
Зарегистрирован: Пн янв 19, 2015 3:18 pm

Re: WTWare Center на нескольких пользователей.

Сообщение zhendosina » Пт июл 14, 2017 10:48 pm

А не было идеи превратить конфигуратор в вебсервер? Тогда и подключайся откуда желаемо, и рулить блокировками можно средствами веб-сервера... Было бы удобно

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Сб июл 15, 2017 8:31 am

Не, не хочу веб. Всё, что сложнее статических формочек, на вебе геморойно.


aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Пт июл 21, 2017 6:20 pm

Я хочу понять, какое место ты называешь "списком параметров терминала". Покажи скриншот экрана, на котором это открыто.

franky.why
Сообщения: 48
Зарегистрирован: Пн фев 20, 2017 12:33 pm

Re: WTWare Center на нескольких пользователей.

Сообщение franky.why » Вс июл 23, 2017 11:13 am

Понял, прикладываю.

То есть,что я имею ввиду:
1) при выборе конфига в списке, конфигуратор построчно считывает из конфига все параметры.
2) при нажатии сохранить он сравнивает все изменения в конфигурации(уже те, что были изменены) с параметрами с файла конфига, и если есть различия он об этом уведомляет и предалагает считать их еще раз.


Еще было бы шикарно из самого конфигуратора сделать запрос на лицензию из личного кабинета, но это пока не так критично, пока обходимся ручным вводом.
Вложения
Untitled.png
Untitled.png (148.53 КБ) 3161 просмотр

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Вс июл 23, 2017 7:52 pm

franky.why писал(а):1) при выборе конфига в списке, конфигуратор построчно считывает из конфига все параметры.
Будет сделано в следующей версии.

Но именно при выборе. Пока не ткнёшь на другой, больше не перечитается.

franky.why писал(а):2) при нажатии сохранить он сравнивает все изменения в конфигурации(уже те, что были изменены) с параметрами с файла конфига, и если есть различия он об этом уведомляет и предалагает считать их еще раз.
Т.е. хранить два состояния: исходное и текущую правку. При сохранении еoё раз считать в третье хранимое состояние, сравнить первое с третьим, и если не совпадёт, то выдать ругательный месагобокс с предложением выбросить или второе, или третье... Сложно.

А ведь ещё есть шаблоны и соединения. Их конфигуратор тоже не перечитывает...

Не надо использовать несколько конфигураторов. Запутаетесь.
franky.why писал(а):...из самого конфигуратора сделать запрос на лицензию из личного кабинета, но это пока не так критично, пока обходимся ручным вводом.
Можно правой кнопкой на терминале нажать, в менюшке будет пункт "копировать МАК в буфер обмена". Чтоб руками не вводить.

franky.why
Сообщения: 48
Зарегистрирован: Пн фев 20, 2017 12:33 pm

Re: WTWare Center на нескольких пользователей.

Сообщение franky.why » Пн июл 24, 2017 12:11 pm

aka писал(а): Но именно при выборе. Пока не ткнёшь на другой, больше не перечитается.
Отлично, этот момент чувствовался когда меняли ручками конфиг файлы.
aka писал(а):А ведь ещё есть шаблоны и соединения. Их конфигуратор тоже не перечитывает....
по сути шаблоны такая вещь, которая меняется крайне редко,и вроде как он идет тоже строкой в конфиге.
aka писал(а):Не надо использовать несколько конфигураторов. Запутаетесь.
тут уже проблема в необходимости снижения нагрузки, инфраструктура на тонких разрослась, уже 500+ пользователей и продолжает рости) один человек уже не тянет.
aka писал(а):Можно правой кнопкой на терминале нажать, в менюшке будет пункт "копировать МАК в буфер обмена". Чтоб руками не вводить.
это то да) имел ввиду запрос сразу на ваш "лицензиатор" и получения ответа ввиде лицензии, но это уже слишком жирно наверное :)

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Пн июл 24, 2017 12:29 pm

franky.why писал(а):по сути шаблоны такая вещь, которая меняется крайне редко
...
инфраструктура на тонких разрослась, уже 500+ пользователей и продолжает рости
Это как раз показание к использованию шаблонов. И list.wtc, который перпендикулярен конфигуратору.
aka писал(а):имел ввиду запрос сразу на ваш "лицензиатор" и получения ответа ввиде лицензии, но это уже слишком жирно наверное :)
Получение ответа прямо из конфигуратора - сложно. Можно попробовать из конфигуратора браузер вызывать, чтоб оно открывало страничку "лицензиатора" и сразу МАК подставляло.

franky.why
Сообщения: 48
Зарегистрирован: Пн фев 20, 2017 12:33 pm

Re: WTWare Center на нескольких пользователей.

Сообщение franky.why » Пт сен 29, 2017 3:59 pm

ака, есть ли в планах что нибудь из этого реализовывать?

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Сб сен 30, 2017 11:42 am

Нет. Конфигуратор делается для начала работы с втварью. Ещё кнфигуратор это интерактивный хелп по синтаксису параметров. Сделать удобный инструмент многопользовательского мышекликательного управления 500+ терминалами мы не осилим. Придётся использовать текстовые конфиги или разбивать структуру на отдельные подразделения.

Аватара пользователя
Barvinok
Сообщения: 389
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение Barvinok » Пт апр 06, 2018 12:14 pm

Похоже, дело идёт к тому, что в каждой сети придётся ставить сервер WTWare.
В этой связи есть ряд пожеланий.
  1. Кросплатформенность в виде консольной службы. И на малине и на Ubuntu x86|64;
  2. Управление через web-интерфейс, SSH, виндовую графическую утилиту, вроде нынешнего Конфигуратора;
  3. Наличие нескольких каналов обновления: Bugfix only, Current, Legacy, Release candidate;
  4. Централизованное обновление подопечных клиентов с возможностью включить автообновление и явно указать канал для каждого терминала.
  5. Авторизация для пользователей с несколькими экранами (вот зачем).
В маленьких сетях, я вижу сервер WTWare в виде маленького линуксбокса (x86|64|ARM), с которого происходит загрузка и обновление. Софт - WTWareOS - особая серверная версия WTWare.
В больших сетях, где стоит взрослый линуксовый сервер, тянущий несколько ролей, WTWare должна ставится в виде службы из отдельного пакета (из своего репозитария).

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Пт апр 06, 2018 2:33 pm

Barvinok писал(а):
Пт апр 06, 2018 12:14 pm
[*]Кросплатформенность в виде консольной службы. И на малине и на Ubuntu x86|64;
[*]Управление через web-интерфейс, SSH, виндовую графическую утилиту, вроде нынешнего Конфигуратора;
Я правильно понимаю: ты хочешь Конфигуратор, который писался лет десять, по-быстрому увидеть и в вебе, и в текстовом интерфейсе? Спасибо за комплимент, да, мы круты и так тоже можем :mrgreen:

Лучше расскажи, в чем проблема с Микротиком, почему с него сотни мегабайт не грузятся. Мне тут подарили Микротик для опытов, но я туплю и не понимаю, что с ним вообще делать.

Аватара пользователя
Barvinok
Сообщения: 389
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение Barvinok » Пт апр 06, 2018 8:23 pm

Потому, что это в первую очередь роутер, а не файловый сервер.
А вот красоту микротиковской консоли я с радостью для тебя открою ;)

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Пт апр 06, 2018 8:54 pm

Не хочу консоль. Хочу веб, чтоб наскриншотить и написать методичку.

akaplenko
Сообщения: 91
Зарегистрирован: Пн мар 13, 2017 5:30 pm

Re: WTWare Center на нескольких пользователей.

Сообщение akaplenko » Пт апр 06, 2018 9:21 pm

aka писал(а):
Пт апр 06, 2018 8:54 pm
Не хочу консоль. Хочу веб, чтоб наскриншотить и написать методичку.
Веб, причем отвязанный от локальной сети :-) в идеале контейнер, который можноо разместить везде.

Аватара пользователя
Barvinok
Сообщения: 389
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение Barvinok » Вс апр 08, 2018 9:01 pm

Сферический маршрутизатор в вакууме? :shock:

Аватара пользователя
Barvinok
Сообщения: 389
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение Barvinok » Вс апр 08, 2018 9:20 pm

aka писал(а):
Пт апр 06, 2018 8:54 pm
Не хочу консоль. Хочу веб, чтоб наскриншотить и написать методичку.
Ещё одна методичка...
Вот здесь почитай закреплённые темы в разделе FAQ. Этого будет вполне достаточно для обычной настройки. Там же есть ссылки на руководства с картинками.

Аватара пользователя
Barvinok
Сообщения: 389
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение Barvinok » Сб апр 21, 2018 12:42 pm

aka писал(а):
Пт апр 06, 2018 2:33 pm
Я правильно понимаю: ты хочешь Конфигуратор, который писался лет десять, по-быстрому увидеть и в вебе, и в текстовом интерфейсе? Спасибо за комплимент, да, мы круты и так тоже можем :mrgreen:
Десять лет вы нарабатывали опыт. Читай - составляли ТЗ.
Технически написать такой конфигуратор по готовому ТЗ может любой программист на любой знакомой ему платформе за пол года.
К тому же я говорю про Linux-way, когда используются имеющиеся готовые утилиты, вместо того, что бы писать своё с нуля TFTP, DHCP, HTTP и т.д.
Для авторизации так же можно использовать встроенные механизмы Linux (/etc/passwd)
При этом красиво решается вопрос хранения паролей от всяких локальных Хромов, SMB/NFS-шар и прочего.
Пользователь имеет только один пароль/e-token - для авторизации на сервере WTWare.
Который является ключём для расшифровки профиля, где хранятся все остальные пароли - на сервера RDP, Google/Yandex, Trassir/DLNA, Skype, Linphone, 1C... :)

Аватара пользователя
Barvinok
Сообщения: 389
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение Barvinok » Ср май 23, 2018 1:04 pm

Второй день обновляю малинки. Умаялся...
Реквестую автоапдейт с локального и/или глобального сервера WTWare!

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Ср май 23, 2018 1:14 pm

Надо заклинание для curl сочинить. Все обновление это один HTTP запрос.

akaplenko
Сообщения: 91
Зарегистрирован: Пн мар 13, 2017 5:30 pm

Re: WTWare Center на нескольких пользователей.

Сообщение akaplenko » Ср май 23, 2018 4:58 pm

Напишем, не вопрос, только выкладывайте куда нибудь сборку для малины актуальную. Желательно на обоих языках.

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Ср май 23, 2018 5:30 pm

Не понял. Какую ещё сборку выкладывать и чем существующая не устраивает?

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Чт май 24, 2018 3:24 pm

Магия 42-го уровня. Заклинание заливает на терминал обновление:

Код: Выделить всё

curl --insecure --user wtware:12345 --form "update=@x86-full-wtware-update-5.8.20.bin" https://192.168.1.123/update_upload
Это одна строка.

Гугл подскажет, где взять curl.exe для виндовса. В линуксах оно обычно есть из коробки.

Файл с обновлением x86-full-wtware-update-5.8.20.bin должен находиться в текущем каталоге. Файл делается в конфигураторе на виндовсе, инструкция здесь: https://wtware.ru/docs5/version_update.html

12345 - пароль терминала. Тот, который указываете, когда редактируете браузером конфиг.

192.168.1.123 - IP терминала.


Перегрузить терминал после завершения обновления:

Код: Выделить всё

curl --insecure --user wtware:12345 https://192.168.1.123/reboot

Аватара пользователя
Barvinok
Сообщения: 389
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение Barvinok » Пт май 25, 2018 3:45 pm

Ну ёлы-палы. Я же не Девид Блейн!
Нельзя просто в конфиге добавить директиву autoupdate=yes ?
Файлы обновлений я буду выкладывать в корень TFTP/HTTP-сервера вручную, так уж и быть.

aka
Разработчик
Разработчик
Сообщения: 9486
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: WTWare Center на нескольких пользователей.

Сообщение aka » Пт май 25, 2018 8:53 pm

Нельзя. Автообновление это слишком сильная магия. Нельзя её давать в руки тем, кто не готов к такой силе.

Ответить