Проброс 1С платформы через SSH — различия между версиями
Материал из OrticonWiki
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Данный вариант рассматривается как альтернатива RemootAPP от Microsoft. | Данный вариант рассматривается как альтернатива RemootAPP от Microsoft. | ||
<br> | <br> | ||
− | Дано: | + | Дано: клиент Windows10 и сервер Linux (Ubuntu + SSH + XRDP + XFCE): |
<br> | <br> | ||
# На Линукс сервере редактируем конфигурацию ssh | # На Линукс сервере редактируем конфигурацию ssh | ||
#* <code>sudo nano /etc/ssh/sshd_config</code> | #* <code>sudo nano /etc/ssh/sshd_config</code> | ||
# Раскомментируем или добавим строку '''X11Forwarding yes'''. Сохраняем и перезапускаем сервис SSH | # Раскомментируем или добавим строку '''X11Forwarding yes'''. Сохраняем и перезапускаем сервис SSH | ||
− | + | #* <code>sudo service ssh restart</code> | |
# Ставим пакеты '''xauth''', '''xfonts-base''', если они отсутствуют | # Ставим пакеты '''xauth''', '''xfonts-base''', если они отсутствуют | ||
− | + | #* <code>sudo apt install xauth xfonts-base</code> | |
# С терминала WIN (актуально для версии SSH '''OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2''' и выше)запускаем следующие команды: | # С терминала WIN (актуально для версии SSH '''OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2''' и выше)запускаем следующие команды: | ||
− | + | #: Для '''PS''':<br> | |
− | + | #:<code>$env:DISPLAY="127.0.0.1:0.0"</code> | |
− | + | #:<code>ssh -Y user@servername_or_ip '/opt/1cv8/x86_64/8.3.22.1704/1cv8'</code> | |
− | + | #:Для '''CMD''':<br> | |
+ | #:<code>set DISPLAY=127.0.0.1:0.0</code> | ||
+ | #:<code>ssh -Y user@servername_or_ip '/opt/1cv8/x86_64/8.3.22.1704/1cv8'</code> | ||
Результатом запуска будет запущенная удаленная платформа | Результатом запуска будет запущенная удаленная платформа | ||
[[Category:IT]] | [[Category:IT]] |
Версия 15:50, 14 декабря 2022
Данный вариант рассматривается как альтернатива RemootAPP от Microsoft.
Дано: клиент Windows10 и сервер Linux (Ubuntu + SSH + XRDP + XFCE):
- На Линукс сервере редактируем конфигурацию ssh
-
sudo nano /etc/ssh/sshd_config
-
- Раскомментируем или добавим строку X11Forwarding yes. Сохраняем и перезапускаем сервис SSH
-
sudo service ssh restart
-
- Ставим пакеты xauth, xfonts-base, если они отсутствуют
-
sudo apt install xauth xfonts-base
-
- С терминала WIN (актуально для версии SSH OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2 и выше)запускаем следующие команды:
- Для PS:
$env:DISPLAY="127.0.0.1:0.0"
ssh -Y user@servername_or_ip '/opt/1cv8/x86_64/8.3.22.1704/1cv8'
- Для CMD:
set DISPLAY=127.0.0.1:0.0
ssh -Y user@servername_or_ip '/opt/1cv8/x86_64/8.3.22.1704/1cv8'
- Для PS:
Результатом запуска будет запущенная удаленная платформа