Публичное пространство

SetRetail10 ▪️ Касса ◾️ Как удаленно подключиться к кассе используя VNC и логирование сессий

Данная возможность автоматизирована в инструменте SetConsole.

Порядок подключения

Для удаленного доступа и управления на компьютере должны быть установлены программы PuTTy и VNC-клиент.

1. Запустите клиент PuTTY → Выберите или введите IP-адрес кассы → Нажмите кнопку Open.

2. Введите логин и пароль для доступа по SSH

3. После входа по SSH, введите следующую команду для активации сервера VNC:

x11vnc

4. После ввода команды отобразится процесс запуска VNC-сервера.

5. Если запуск VNC-сервера произведен успешно, то на экране будет следующее содержимое:

6. Для доступа к визуализации ККМ, запустите VNC-клиент:

7. Введите IP-адрес кассы → Нажмите OK.

8. В результате подключения запуститься визуализация кассового модуля, которая позволит проанализировать текущее состояние.

Наименование заголовка окна VNC-клиента

1. Для того, чтобы отображать информацию в заголовке окна VNC-клиента при его запуске скопируйте в командную строку следующую команду:

/usr/local/bin/x11vnc -desktop "kassa | Shop: $(grep shopIndex ~/storage/crystal-cash/config/cash-config.xml | awk -F " " '{print $3}' | awk -F "=" '{print $2}' | sed 's/\"//g') | Cash Number: $(grep cashNumber ~/storage/crystal-cash/config/cash-config.xml| awk -F " " '{print $3}' | awk -F "=" '{print $2}' | sed 's/\"//g') | IP-address: $(sudo /sbin/ifconfig eth0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}')"

2. Выполните команду, нажав клавишу Enter.

3. Если запуск VNC-сервера произведен успешно, то на экране будет следующее содержимое:

4. Введите IP-адрес кассы → Нажмите OK.

5. В заголовке окна отобразиться произвольный текст, который был введён при выполнении команды.

Логирование VNC-сессий на кассе

1. Откройте Midnight Commander, набрав команду mc

2. В папку /home/tc/.profile.d скопируйте файл 08-runvnc.sh

3. Нажмите на клавиатуре клавишу F11 и выйдите из Midnight Commander

4. Выполните команду cash save

5. Выполните команду cash reboot

6. Лог-файл VNC-сессий будет записываться в папку /var/log

© 1994-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..

Политика обработки персональных данных