Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Отже всім привіт і гарного дня, сьогодні я покажу на практиці, як зробити наступне:

На сервер встановлений гипервизор ESXi. а вже всередині нього під кожну задачу розгорнуті віртуальні системи:

Але поки як заготівля, термінальний сервер я розверну на сервері бази даних і кластері 1С (всі на одній машині).

На термінальному сервері рекомендую призначений для користувача профілі винести на окремий диск замість системного:

  • перейменувати додається додаток
  • Змінити шлях запуску до виконуваного файлу
  • змінити алиас
  • Налаштувати запуск клієнта 1С з опціями запуску (наприклад підключення до опеределения базі під певним користувачем і паролем: / ENTERPRISE / S "1ccluster \ base" / N "test" / P "test" - Тут підключення до кластеру з ім'ям 1ccluster. Base - назва бази, testtest - користувач і пароль в цій базі)

Я ж в рамках цієї замітки не буду налаштовувати нічого у властивостях, а просто вибираю додаток: -

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Натискаю на кнопку Next і переходжу до етапу майстра де відображається результуюча інформація з налагодження публікується додатки, якщо все правильно і нічого не потрібно змінювати натискаю Finish

Наступним кроком потрібно експортувати RemoteAPP створене додаток з метою поширити на комп'ютери користувачам які будуть з ним працювати. робить це так, виділяється додаток і через правий клік на ньому викликаються властивості.

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Якщо вибрати експорт у вигляді RDP файлу: Create .rdp File. за замовчуванням шлях куди пропонує майстер експорту зберегти rdp файл підключення: C: \ Program Files \ Packaged Programs. але ніхто не заважає змінити цей шлях на будь-який інший більш зручний. Я залишаю за замовчуванням

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Тепер копіюю дане зображення: 1cv8s.rdp на робочу станцію з якої користувач alektest буде взаємодіяти клієнтом 1С Підприємство.

\\ w7x86 \ с $ на робочої станції в налаштуваннях брандмауер повинні бути включені входять правила:

  • Загальний доступ до файлів і принтерів (вхідний трафік SMB) - Профіль (Домен).
  • Загальний доступ до файлів і принтерів (луна-запит - вхідний трафік ICMPv4) - Профіль (Домен)

На замітку: користувачі які задіюють RemoteAPP додатки на термінальному сервері повинні бути в групі Remote Desktop Users

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

На замітку: якщо задіяти SSO то вводити нічого не доведеться, буде задіяна доменна аутентифікація без будь-якого введення пароля.

Очікую ... Йде підключення до додатка

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Бачите, раз в додатку коли я його готував для RemoteAPP я не вказав базу і сервер, то перший раз коли користувач підключається у нього запускається інформаційне вікно, що список інформаційних баз порожній і потрібно налаштувати:

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Натискаю "Так" - після вибираю: "Додавання в список існуючої інформаційної бази" -

  • Вкажіть найменування інформаційної бази: zup
  • Виберіть тип розташування інформаційної бази: На сервері 1С: Підприємства

Потім на наступному кроці вказую параметри інформаційної бази:

Потім на наступному кроці все вбрання майстрів залишаю по дефолту

На цьому установка клієнта 1С на підключення завершена.

В результаті буде так:

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Підключаюся до цій основі zup натисканням на 1С: Підприємство і відбувається підключення до бази шляхом введення логіна і пароля виданого Адміністратором 1С (хоча може і Ви можете поєднувати дві посади разом: системний адміністратор + адміністратор 1С).

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

І ось ви всередині:

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Робота з клієнтом 1С на робочому столі нічим особливим не відрізняється якби користувач працював на термінальному сервері, теже самі вікна, щоб роздрукувати документи задіюється технологія EasyPrint коли принтер з робочої станції прокинув на термінальний сервер, і користувач вибравши документ - друк також побачить і вибравши його роздрукує.

Нижче скрішот демонструє, відкрите вікно клієнта 1С і "Диспетчер завдань" у вкладці "Процеси" якого присутній підключення до термінального сервера через (mstsc.exe).

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Щоб задейстовать технологію EasyPrint і не ставити драйвера на термінальний сервер до робочих станцій в домені ставляться такі вимоги:

Версія RDP клієнта повинна бути 6.1 або вище, подивитися c: \ windows \ system32 \ mstsc.exe відкрити властивості і подивитися версію
Або через командний рядок
C: \ Users \ aollo> wmic datafile where name = 'c: \\ windows \\ system32 \\ mstsc.exe' get version
Version
6.1.7601.17514

Повинен бути встановлений .NET Framework 3.5 і вище, подивитися що встановлено в системі, так. Відкрити командний рядок (c правами Адміністратора) і набрати наступну команду:
wmic product where "name like 'Microsoft .NET Framework%'" get name, version

На замітку: коли користувач закриває 1С натисканням на хрестик (або Файл - Вихід), то його сесія на термінальному сервері не закривається, а все ще перебуває в стані підключення

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

він може знову підключитися, але тепер ввівши пароль не забути поставити галочку "Запам'ятати облікові дані" щоб більше не бачити це вікно.

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Якщо ж з яких би то не було причин, пароль був введений і збережений, а в наслідку користувач його змінив (зазвичай з централізованого політиці раз в 3 місяці), то він не зможе підключитися, тому що пароль запомнен змінити його можна ось так:

На робочій станції користувача: Windows 7 - Пуск - Панель управління - Диспетчер облікових записів. знаходимо збережене підключення

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Натискаємо "Змінити" - і міняємо пароль поле якого виділено на представленому скріпншоте нижче:

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Согласітель, недобре, що коли клієнт 1с закритий, сесія на термінальному сервері все ще висить, в такому випадку на термінальному сервері налаштовуються проміжки обмеження простою і неактивності термінального з'єднання:

Якщо сесія не активно протягом одного дня - вона завершується, якщо в статусі Disconnected то через 15 хвилин вона закривається.

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Якщо ж експортувати додаток RemoteAPP не в rdp файл, а в msi пакет, то

  • або такжепередаем через провідник даний файл
  • або через готуємо групову політику:

GPO_RemoteAPP - Configuration - Policies - Software Settings - Software Installation - і шлях в расшаренной папці до msi пакета RemoteAPP

Після перезавантаження робочої станції на робочому столі користувача буде ярлик 1С

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

Якщо раніше вже через rdp файл було налаштоване подключенік до бази, то коли через GPO справили установку msi пакета найстройкі підключення в клієнті 1С вже присутні:

Доступ до додатків у вікні через remoteapp, реальні замітки ubuntu - windows

У мене було що політика застосувати до комп'ютера, але msi все одно не встановлювалася, в балках на комп'ютері Windows 7 були такі помилки:

  • Event ID: 303 → Видалення призначення додатки 1C Підприємство з політики GPO_RemoteAPP виявилась успішною.
  • Event ID: 108 → Чи не вдалося застосувати зміни для параметрів установки програми. Неможливо виконати зміни для цього програмного забезпечення. Повинні існувати попередні записи в журналі, які містять необхідні відомості. Помилка: %% 1612
  • Event ID: 1085 → Windows не вдалося застосувати параметри «Software Installation«. Параметри «Software Installation» можуть мати свій власний файл журналу. Клацніть посилання «Додаткові відомості«.

Проблема була в місці звідки в момент створити груповий політики я вказував місцем розташування msi файлу, у комп'ютера не було прав доступу в даний каталог. Права на каталог розташування msi файлу повинні бути, щоб у групи "Пройшли перевірку" були права на читання (Читання і Виконання покрівельних, Список вмісту папки, Читання) і тільки тоді msi успішно відпрацює.

Навігація по публікаціям