Как да добавите преки пътища към отдалечени приложения на клиентски машини. Как да добавите преки пътища към отдалечени приложения на клиентски машини Конфигуриране на приложение като RemoteApp

Същността на RemoteApp е, че всички приложения, инсталирани на този сървър, могат да бъдат достъпни дистанционно от всеки компютър, свързан към мрежата. В този случай програмата ще се изпълни на сървъра, но нейният прозорец ще бъде изчертан така, сякаш потребителят е стартирал програмата от локалния компютър. Възможно е да минимизирате и увеличите прозореца на програма, стартирана чрез RemoteApp, да го преоразмерите и да стартирате няколко програми наведнъж заедно с техните локални приложения. Това е много удобен механизъм, който може значително да улесни администрирането на някои програми и да намали разходите за закупуването им.

По-долу ще ви кажа как да настроите RemoteApp приложения в Windows Server 2008 R2, като използвате програмата 1c:Enterprise 7.7 като пример.

1. Какво ви трябва

  1. Компютър с Windows Server 2008 R2 (можете да прочетете за инсталацията)
  2. Работещ терминален сървър на този компютър (прочетете за инсталирането на терминален сървър)
  3. Също така приложението, което ще добавим към RemoteApp, трябва да бъде инсталирано и конфигурирано на този компютър, в моя случай това е 1C: Enterprise 7.7 (писах за функциите на инсталиране на 1C: Enterprise 7.7)

2. Създайте .rdp файл или инсталатор за отдалечена програма

Стартиране " RemoteApp Manager» (« Започнете» — « Администрация» — « “) и в менюто „ Действия» отляво щракнете върху « Добавете RemoteApps» .

След това тази програма ще се появи в списъка с отдалечени приложения RemoteApp. След като го изберете в таблицата, щракнете върху " Създайте .rdp файл» в менюто отляво.

Ще започне " Съветник за RemoteApp" , Натиснете " По-нататък"и стигна до прозореца" Задаване на опции за пакет» . Тук можете да изберете директорията, в която ще бъде записан RDP файлът, да зададете параметрите на шлюза за отдалечен работен плот, както и параметрите на сертификата за защитени връзки. Но най-важното е, че можете да промените името и порта на сървъра. Първоначално името на компютъра и RDP портът са зададени по подразбиране. С тези настройки приложението ще бъде достъпно само от локалната мрежа. Ако е необходимо програмата да се стартира от всички компютри, свързани с интернет, тогава името на сървъра трябва да се замени с външен IP адрес и, ако е необходимо, да се промени портът, който се препраща на рутера за този сървър, както е показано в екранната снимка по-долу.

Портът също трябва да се промени, ако сте променили порта по подразбиране за терминалния сървър (можете да прочетете как да направите това). Завършете съветника, като щракнете върху " По-нататък" и " Готов» , след което в посочената директория ще намерим файл с разширение rdp.
По същия начин можете да създадете msi инсталатор, като щракнете върху " Създайте пакет за инсталиране на Windows» . Когато стартирате получения инсталатор, той ще създаде RDP пряк път на работния плот и в стартовото меню с иконата на избраното приложение.
Сега, ако стартирате получения RDP файл от друг компютър в мрежата, ще се появи прозорец за въвеждане на потребителско име / парола за влизане в сървъра.

След като въведете данните, ще видим прозореца на 1C: Enterprise, сякаш сме го стартирали от локалната машина.

3. Настройка на потребителя

Ако приложението ще се изпълнява от няколко потребители с еднакви настройки, тогава не е необходимо да добавяте всички към сървъра. Достатъчно е да създадете само един потребител, да речем Потребител_1C(Можете да прочетете как да създадете потребител), да конфигурирате всички параметри (списък с бази данни, принтери и т.н.) за този потребител и да разрешите множество сесии.

За да разрешите множество сесии, отидете на " Започнете» — « Администрация» — « Услуги за отдалечен работен плот» — « Конфигурация на хост на сесия на отдалечен работен плот» щракнете 2 пъти върху « Ограничете потребителя до една сесия» , в прозореца със свойства премахнете отметката от « Ограничете всички потребители до единични сесии» .

Стойността трябва да се промени на " Не» .

Освен това трябва да знаете за още един нюанс. Факт е, че при затваряне на приложение, стартирано чрез RemoteApp, потребителят не се разтоварва автоматично и деактивираният акаунт продължава да „виси“ на сървъра. За да промените това, в свойствата на потребителите, които ще изпълняват приложения чрез RemoteApp, на " Сесии" Инсталирай " Прекратяване на прекъсната сесия» след 1 минута.

Това завършва настройката. Реализирахме го по такъв начин, че няколко души могат едновременно да работят с програмата 1C:Enterprise 7.7 под един акаунт (за удобство можете да създадете няколко акаунта, например Потребител_1c_Buh, Потребител_1C_Оператор, Потребител_1C_Склади т.н. или отделен акаунт за всеки потребител).

Тази статия помогна ли ви?

В операционни системи от семейството на Windows (не домашни), можете да активирате режим на отдалечен работен плот. Това може да бъде много удобно, поради факта, че при работа на отдалечена машина получаваме картина и не прехвърляме обемисти файлове през мрежа или дори през Интернет, което значително увеличава скоростта на работа. Друго нещо е, че политиката на разработчиците на ОС ограничава тази възможност само до 1 работещ потребител. Ако ние, например, все едно, трябва да се свържем, да речем, чрез таблет и да работим на компютър - защо не!

Но ако трябва да стартираме само една конкретна програма, не е много удобно да чакаме, докато нашият отдалечен работен плот се зареди и след това да изтеглим програмата, а ако дадем на приятел достъп до компютъра, не искаме да му дадем възможност да сърфирате в нашето оборудване и да четете поверителност.

В новите версии на сървъра, започвайки от Windows Server 2008 има интересно допълнение -функция Terminal Services RemoteApp (отдалечени приложения).Сега ще се опитаме да го включим у дома. Например отваряне на бележник.

Нека запишем всичко на етапи.

1. Ние редактираме регистъра. regedit.exe. И вървим по клона:

HKLM\Software\Microsoft\WindowsNT\CurrentVersion\TerminalServer\TSAppAllowList

В раздела TSAppAllowList създайте нов подраздел Приложения. След това създаваме подсекции за програми, които ще трябва да работят като RemoteApp. Всяка програма има своя собствена секция. За да проверим, нека създадем подсекция, наречена Notepad (тук например името на ролята не играе роля, докато се използва за нас и в бъдеще ще го запишем във файла - Remoute RDP). Преминаваме към него и създаваме два низови параметъра Име и Път.

За параметъра Name задайте стойността на notepad.exe или друга програма (поне CounterStrike)

и за Path - пътя до папката, в която се намира приложението, в нашия случай - C:\Windows. (Пътят трябва да е към папка на компютъра, която ще действа като терминален сървър с Windows 7). Само пътят до изпълнимия файл, а не самият път със самия файл.

Добавяме приложения в следващите изображения. В секцията Приложения създаваме допълнителни секции за всяка програма. И в тези секции ние създаваме два параметъра на низове Име и Път.

Нека променим още един параметър.

Отидете в секцията TSAppAllowList. И задайте стойността на 1 за параметъра fDisableAllowList.

Приключихме с регистъра.

2. Нека създадем файл за свързване към отдалечен работен плот.

Стартирайте връзката с отдалечен работен плот чрез Старт меню -> Аксесоари или Win + R, въведете mstsc, Enter.

В прозореца, който се отваря, въведете името на компютъра или IP адреса на компютъра с Windows 7 TS RemoteApp. Щракнете върху Запиши като ... и го запазете навсякъде.

Отворете получения файл в Notepad++

Във файла променете стойността на параметъра remoteapplicationmode: i: 0 на remoteapplicationmode: i: 1. След това добавете 3 реда:

режим на дистанционно приложение:i:1

програма за дистанционно приложение:s:notepad

disableremoteappcapscheck:i:1

алтернативна обвивка: s: rdpinit.exe

Записваме файла RemoteApp.rdp и го стартираме.

Когато се свърже, ще поиска потребителско име и парола. Акаунтът трябва да е член на групата Remote Desktop Users. Или е необходимо да сте локален администратор или домейн. Ако всички условия са изпълнени, след няколко секунди ще се отвори Notepad.

Ако при свързване се появи съобщение: „Следното приложение RemoteApp не е в списъка с разрешени програми“, тогава трябва да проверите стойността на системния регистър fDisableAllowList, че има стойност 1.

След като сте подготвили терминалния сървър за стартиране на RemoteApp приложения, можете да използвате Terminal Services RemoteApp Manager, за да изпълните следните задачи:

  • Добавяне на приложения към списъка с отдалечени приложения;

  • Конфигуриране на глобални опции за разполагане.
В Terminal Services RemoteApp Manager можете също да премахнете и промените настройките за отдалечени приложения RemoteApp и можете да импортирате тези приложения и техните настройки от друг терминален сървър или да ги експортирате към друг терминален сървър. За повече информация вж Управление на RemoteApps и техните настройки.

Добавяне на приложения към списъка с отдалечени приложения

За да направите RemoteApp достъпно за потребителите чрез механизми за разпространение, трябва да добавите приложението към списъка Програми RemoteApp(RemoteApps). По подразбиране приложенията, добавени към този списък, са достъпни чрез TS Web Access.

За да добавите приложения към списъка RemoteApp, трябва:


    1. Стартирайте RemoteApp Manager. За да направите това, натиснете бутона започнете, Избери предмет административен Инструменти , след това изберете елемент Терминални услугии щракнете върху елемент TS Remote App Manager(Terminal Services RemoteApp Manager);

    2. в панел Действия действие) щракнете върху връзката Добавяне на RemoteApp програми ( добавяне на отдалечени приложения RemoteApp);

    3. на страница Добре дошли в съветника за RemoteApp (Съветник за RemoteApp) щракнете върху бутона Следващия;

    4. на страницата (изберете програми за добавяне към списъка с отдалечени приложения) поставете отметка в квадратчето до всяка програма, която искате да добавите към списъка Програми RemoteApp. Могат да се избират множество програми;

Забележка

В списъка Изберете програми, които да добавите към списъка с програми на RemoteApp показват се програмите, намиращи се в общото за всички меню започнетекъм терминалния сървър. Ако желаната програма не е в списъка, трябва да щракнете върху бутона Прегледайте(преглед) и посочете местоположението на изпълнимия EXE файл на програмата.


    5. За да конфигурирате настройките за приложението RemoteApp, изберете името на програмата и щракнете Имоти (Имоти). Можете да зададете следните опции:

  • името на приложението, което ще се показва на потребителите. За да промените името, трябва да въведете ново име в текстовото поле Име на програмата RemoteApp (име на отдалеченото приложение RemoteApp);

  • Път до изпълнимия файл на програмата. За да промените пътя, трябва да въведете нов път в текстовото поле местоположение (настаняване)или натиснете бутона Прегледайтеза избор на EXE файл;
Забележка

Можете да използвате променливи на системната среда в пътя. Например, изричното посочване на пътя C:\Windows може да бъде заменено със стойността на променливата %windir%. Променливите на потребителската среда не могат да се използват.


  • псевдоним за приложението RemoteApp. Псевдонимът е уникалният идентификатор на приложението и по подразбиране е името на файла на приложението без разширение. Препоръчително е да не променяте тази стойност;

  • достъпност на приложението RemoteApp чрез TS Web Access. Настройки по подразбиране Програмата RemoteApp е достъпна чрез TS We b Достъп(RemoteApp, достъпен чрез TS Web Access) е активиран. За да промените стойността на параметъра, поставете или премахнете отметката от квадратчето;

  • активирайте, деактивирайте или изрично посочете аргументи на командния ред;

  • икона на програмата за използване. Щракнете върху бутона, за да промените иконата. Промяна на иконата(икона за промяна).

    6. След като завършите настройките на програмата, натиснете бутона Добреи след това натиснете бутона Следващия;

    7. на страница Преглед на настройките(вижте параметрите) проверете параметрите и натиснете бутона завършек(готов).

Избраните програми трябва да се появят в списъка Програми RemoteApp .

Конфигуриране на глобални опции за разполагане

Можете да конфигурирате глобални настройки за внедряване, които ще се прилагат за всички програми в списъка Програми RemoteApp. и към всички приложения на RemoteApp, достъпни чрез TS Web Access. Освен това тези настройки ще се използват като настройки по подразбиране при създаване на .rdp файлове или пакети на Windows Installer за програми в списъка RemoteApp.

Забележка

Всички промени в настройките за разполагане при създаване на .rdp файлове или пакети на Windows Installer с помощта на Terminal Services RemoteApp Manager заместват глобалните настройки.

Опциите за глобално внедряване включват:


  • настройки на терминалния сървър;

  • настройки на терминалните услуги;

  • общи настройки на RDP;

  • специфични опции за RDP;

  • опции за цифров подпис.

Конфигуриране на опциите на терминалния сървър

За да контролирате как потребителите се свързват към терминален сървър (или група от терминални сървъри) за достъп до отдалечени приложения RemoteApp, можете да конфигурирате опциите за разполагане на терминален сървър.

За да конфигурирате настройките на терминалния сървър:


    1. в панел Действия(задачи) Terminal Services RemoteApp Manager щракнете върху връзката Настройки на терминалния сървър (настройки на терминален сървър). Можете също да щракнете върху връзката промяна(промяна) в панела Преглед(обзор) до района Настройки на терминалния сървър ;

    2. раздел Терминален сървърв района на Връзка настройки(настройки за връзка) приемете предложеното или въведете вашето собствено име на сървър или име на сървърна група, номер на RDP порт и настройки за удостоверяване на сървъра;

важно!

Ако квадратчето за отметка Изискване на удостоверяване на сървъра (изисква удостоверяване на сървъра) е зададено, имайте предвид следното:


  • Ако компютрите на някои потребители работят с Windows Server 2003 SP1 или Windows XP SP2, трябва да конфигурирате терминалния сървър да използва SSL сертификат. Въпреки това не можете да използвате самоподписан сертификат;

  • Ако приложението RemoteApp ще се използва само в интранет и компютрите на всички потребители работят с Windows Server 2008 или Windows Vista, тогава няма нужда да конфигурирате терминалния сървър да използва SSL сертификат. Мрежовото удостоверяване се използва вместо сертификат.

    3. За да осигурите достъп до целия работен плот на терминалния сървър чрез TS Web Access, трябва да влезете в Достъп до отдалечен работен плот(достъп до отдалечен работен плот) поставете отметка в квадратчето Показване на връзка с отдалечен работен плот към този терминален сървър в TS Web Access (покажете връзката с отдалечен работен плот на този терминален сървър с помощта на TS Web Access);

    4. в района Достъп до неизброени програми (достъп до програми, които не са посочени) трябва да изберете една от следните опции:


  • Не позволявайте на потребителите да стартират непосочена програма при първоначално свързване (препоръчително) (не позволявайте на потребителите да стартират програми, които не са посочени при първоначалната връзка - препоръчително)
За защита срещу злонамерена потребителска дейност или за предотвратяване на потребител от случайно стартиране на програма от .rdp файл при първоначално свързване, ви препоръчваме да изберете тази настройка.

важно!

Тази настройка не пречи на потребителите да изпълняват непосочени отдалечени приложения след свързване към терминален сървър и стартиране на приложение RemoteApp. Например, ако Microsoft Word е посочен в списъка Програми RemoteAppи Microsoft Internet Explorer не е в списъка, потребителят все още може да стартира браузъра, ако започне отдалечена сесия с Microsoft Word и след това щракне върху хипервръзка в документа.


  • Позволете на потребителите да стартират както изброени, така и неизброени програми при първоначално свързване (позволява на потребителите да изпълняват изброени и неизброени програми при първоначално свързване - препоръчително)
внимание!

Ако тази настройка е избрана, потребителите ще могат да стартират дистанционно всяко приложение, използвайки .rdp файл при първоначално свързване, дори тези, които не са в списъка Програми RemoteApp. За да се предпазите от злонамерена потребителска дейност или потребител случайно стартира програма от .rdp файл при първоначално свързване, препоръчваме да не избирате тази настройка.


    5. След като завършите настройката на параметрите, натиснете бутона Добре.

Конфигуриране на настройките на терминалните услуги

За да контролирате дали потребителите могат да се свързват към терминален сървър извън защитната стена чрез TS Gateway, можете да конфигурирате настройките за разполагане на TS Gateway. За повече информация вижте ръководството стъпка по стъпка за TS Gateway, достъпно на http://go.microsoft.com/fwlink/?LinkId=85872.

За да конфигурирате настройките на TS Gateway, трябва:


    1. в панел Действия Terminal Services RemoteApp Manager щракнете върху връзката Настройки на TS Gateway ( настройки на шлюза на терминалния сървър). Можете също да щракнете върху връзката промянав панела Прегледдо района Настройки на TS Gateway ;

    2. раздел TS Gateway(Terminal Services Gateway) Конфигурирайте необходимото поведение на TS Gateway. Можете да конфигурирате настройките на сървъра на TS Gateway да се откриват автоматично или да използвате посочените настройки. Можете също да конфигурирате да не използвате TS Gateway Server.

Ако стойността е избрана Автоматично де tect TS Gateway настройки на сървъра ( автоматично открива настройките на сървъра на TS Gateway), TS клиентът ще се опита да използва настройките на груповите правила, за да определи как потребителите се свързват към TS Gateway.

Забележка

За повече информация относно настройките на груповите правила за клиенти вижте темата за помощ „Използване на правила за контрол на клиентските връзки чрез TS Gateway“. За да отворите помощ за TS Gateway на сървър, работещ под Windows Server 2008, щракнете започнете, Избери предмет Бягай, въведете командата hh ts_gateway.chmи натиснете бутона Добре.

Ако стойността е избрана Използвайте тези настройки на сървъра на TS Gateway (използвайте следните настройки на сървъра на TS Gateway), трябва:


    a) задайте името на сървъра на TS Gateway и метода за влизане;
важно!

Името на сървъра трябва да съвпада с името, посочено в SSL сертификата на сървъра на TS Gateway.


    b) За да сте сигурни, че връзката използва едни и същи потребителски идентификационни данни за достъп до сървъра на TS Gateway и терминалния сървър, поставете отметка в квадратчето Използвайте едни и същи потребителски идентификационни данни за TS Gateway и терминален сървър (използвайте същите идентификационни данни за TS Gateway и Terminal Server). Потребителят обаче все още може да бъде подканен да въведе отново идентификационни данни, ако идентификационните данни от различни източници, като например настройки на групови правила, са в конфликт и не са подходящи за достъп. Потребителите също може да се наложи да въведат отново своите идентификационни данни, ако идентификационните данни по подразбиране се използват за свързване и те не съвпадат;

    c) За да позволите на потребителския компютър автоматично да открие необходимостта от използване на сервизен шлюз, поставете отметка в квадратчето Bypa ss TS Gateway сървър за локални адреси (не използвайте TS Gateway Server за локални адреси). Това ви позволява да оптимизирате производителността на клиента на терминалните услуги.

Трябва да премахнете отметката от това квадратче, за да минават всички връзки през TS Gateway.

    3. След като завършите настройката на параметрите, натиснете бутона Добре.

Конфигуриране на общи настройки за RDP (по избор)

Можете да конфигурирате общи RDP настройки за връзки към RemoteApps, като например пренасочване на устройства и ресурси и някои опции за показване. Тези настройки ще бъдат приложени, когато потребителят се свърже с приложения на RemoteApp чрез TS Web Access или с помощта на генериран .rdp файл или пакет на Windows Installer.

За да конфигурирате общите настройки на RDP, трябва да:


    1. в панел Преглед промянаблизо до района RDP настройки(RDP настройки);

    2. в района устройства и ресурси ( устройства и ресурси), за да конфигурирате кои устройства и ресурси на компютъра на потребителя да бъдат предоставени в отдалечена сесия;

    3. в района Потребителски опит(взаимодействие с потребителя) активирайте или деактивирайте изглаждането на шрифта и изберете желаното качество на цвета;

    4. След като завършите настройката на параметрите, натиснете бутона Приложи(Приложи);

Забележка

За да конфигурирате разширени настройки за RDP, като например аудио пренасочване, трябва да отворите раздела Персонализирани RDP настройки(специални RDP опции). За повече информация вж Конфигуриране на специфични RDP настройки.


    5. натиснете бутона Добре

Забележка

Ако .rdp файловете не са цифрово подписани или са подписани с цифров подпис, който RDP клиентът не може да провери (например сертификат от частен CA), някои от настройките за пренасочване на устройства и ресурси, конфигурирани в Terminal Services RemoteApp Manager, може да бъде заменен от потребителя. Например, ако в раздела Общи настройки на RDP(общи настройки на RDP) всички опции за пренасочване са разрешени и потребителят се свързва с помощта на неподписан .rdp файл, дисковите устройства и поддържаните plug and play устройства няма да бъдат автоматично пренасочени. Те ще бъдат пренасочени само ако потребителят позволи тези устройства да бъдат пренасочени в предупредителния диалог, който се появява при опит за свързване с RemoteApp. Това поведение помага да се намали потенциалната уязвимост на системата. Същото поведение възниква, ако разделът Персонализирани RDP настройкиактивирайте пренасочване на сериен порт.

Конфигуриране на специфични RDP настройки (по избор)

За връзки с приложения на RemoteApp можете да конфигурирате специфични RDP настройки, като например аудио пренасочване. Тези настройки ще бъдат приложени, когато потребителят се свърже с приложения на RemoteApp чрез TS Web Access или с помощта на генериран .rdp файл или пакет на Windows Installer.

Забележка

Специфичните за RDP настройки могат да се използват за настройка на работна директория за отдалечени приложения. По подразбиране работната папка на приложението RemoteApp е същата като местоположението на изпълнимия файл на приложението. Ако конфигурирате работна папка в специфични за RDP настройки, тази настройка се прилага за всички приложения на RemoteApp, които са достъпни чрез TS Web Access и генерирани RDP файлове и пакети на Windows Installer. За да конфигурирате конкретна работна папка за различни приложения на RemoteApp, които ще се разпространяват с помощта на .rdp файлове или пакети на Windows Installer, можете да я конфигурирате в специфични за RDP настройки, да създадете .rdp файлове или пакети за Windows Installer и след това да премахнете тази опция от специфичните за RDP настройки .

За да конфигурирате конкретни настройки за RDP, трябва да:


    1. в панел Преглед Terminal Services RemoteApp Manager, щракнете върху надписа промянаблизо до района RDP настройки(RDP настройки);

    2. раздел Персонализирани RDP настройкивъведете или копирайте желаните конкретни RDP опции в текстовото поле Къс tom RDP настройки(специални параметри на протокола за отдалечен работен плот - RDP).

За да копирате настройки от съществуващ .rdp файл, отворете файла в текстов редактор като Notepad и копирайте настройките, които искате;

важно!

Глобалните настройки за разполагане, налични в Terminal Services RemoteApp Manager, не могат да бъдат заменени. Ако се опитате да направите това, те ще бъдат подканени да ги премахнат след натискане на бутона Приложи.

За да създадете RDP файл, от който можете да копирате настройките, трябва:


    a) отворете клиента за връзка с отдалечен работен плот и щракнете върху бутона Настроики(настроики);

    б) конфигурирайте необходимите параметри, например пренасочване на звука;

    в) след завършване на настройките в раздела Общ(общо) натиснете бутона Запази като(запази като) и запазете RDP файла;

    г) отворете RDP файла в Notepad и копирайте желаните параметри в текстовото поле Персонализирани RDP настройкираздел Персонализирани RDP настройки.


    3. след като добавите всички необходими параметри, щракнете върху бутона Приложи;

    4. при отваряне на диалогов прозорец Грешка с персонализирани RDP настройки (грешка в персонализираните настройки на RDP), трябва да:


    а) натиснете бутона Премахване (Изтрий)за автоматично премахване на невалидни настройки или настройки, които не могат да бъдат отменени, или щракнете Добреи премахнете тези настройки ръчно;

    б) след изтриване на параметрите натиснете отново бутона Приложи.


    5. натиснете бутона Добреза да затворите диалоговия прозорец Настройки за разполагане на RemoteApp (Опции за разполагане на RemoteApp).

Задаване на опции за цифров подпис (по избор)

RDP файловете, използвани за свързване с приложения на RemoteApp на терминален сървър, могат да бъдат цифрово подписани. Можете също така да подписвате .rdp файлове, които се използват за свързване към отдалечени приложения или към работния плот на терминалния сървър чрез TS Web Access.

важно!

За да се свържете с RemoteApp с помощта на цифрово подписан .rdp файл, имате нужда от клиент за връзка с отдалечен работен плот 6.1. RDC клиент версия 6.1 (6.0.6001) поддържа Remote Desktop Protocol версия 6.1.

Когато използвате цифров сертификат, криптографският подпис на файла за връзка съдържа информация за издателя на файла, която може да бъде проверена. Това позволява на потребителите да идентифицират организацията, която предоставя достъп до RemoteApp или връзката с отдалечен работен плот, да вземат информирано решение относно доверието на организацията, преди да се свържат, и да се предпазят от възможността за използване на злонамерено модифицирани .rdp файлове.

RDP файловете, използвани за свързване с отдалечени приложения на RemoteApp, могат да бъдат подписани със сертификат за удостоверяване на SSL сървър или сертификат за подписване на код. Тези сертификати могат да бъдат получени от публични CA или от корпоративни CA в инфраструктура с публичен ключ.

Можете да използвате същия SSL сертификат, който използвате за свързване към терминален сървър през TS Gateway, за подписване на RDP файлове. Но в случай, че потребителите искат да се свържат с отдалечени приложения от публични или домашни компютри, трябва да се използва един от следните методи за подписване:


  • Подписване със сертификат, който е издаден от публичен CA, участващ в програмата за основни сертификати на Microsoft ( http://go.microsoft.com/fwlink/?LinkID=59547);

  • подписване със сертификат, който е издаден от корпоративен CA, но също така е подписан от публичен CA, участващ в програмата за главни сертификати на Microsoft.
За да изберете цифров сертификат, който да използвате:

    1. в панел Действия Terminal Services RemoteApp Manager щракнете върху връзката Настройки за цифров подпис (параметри на цифровия подпис). Можете също да щракнете върху връзката промянав панела Прегледдо района Настройки за цифров подпис ;

    2. поставете отметка в квадратчето Подпишете с цифров сертификат (подписан с цифров сертификат);

    3. в областта Подробности за цифров сертификат (информация за цифровия сертификат) щракнете върху бутона промяна;

    4. в диалоговия прозорец Изберете Сертификат(избор на сертификат) изберете желания сертификат и натиснете бутона Добре.

Забележка

В диалоговия прозорец Изберете Сертификатпоказва сертификати от хранилището за лични сертификати и от хранилището за сертификати на локалния компютър. Сертификатът, който използвате, трябва да е в един от тези магазини.

Настройка на групови правила, която контролира поведението на RDP клиента при отваряне на .rdp файл, който е цифрово подписан
Можете да използвате групови правила, за да конфигурирате RDP клиента винаги да се доверява на RemoteApps от конкретни издатели. Можете също така да конфигурирате дали RDP клиентът да блокира достъпа до външни или неизвестни RemoteApps и Remote Desktop. Използването на тези настройки на груповите правила ще намали броя на решенията за сигурност, които потребителите вземат. Освен това намалява риска от уязвимости от невнимателни потребителски действия.

Съответните настройки на групови правила са налични в редактора на локални групови правила в разделите Конфигурация на компютъра и потребителя под

Административни шаблони\Компоненти на Windows\Терминални услуги\Клиент за връзка с отдалечен работен плот(Административни шаблони\Компоненти на Windows\Терминални услуги\Клиент за връзка с отдалечен работен плот).

Налични са следните опции за персонализиране:


  • Посочете SHA1 отпечатъци на сертификати, представляващи доверени .rdp издатели(посочете SHA1 отпечатъци на сертификати, представляващи надеждни издатели на RDP)
Тази настройка на групови правила ви позволява да посочите списък с SHA1 отпечатъци на сертификати, които представляват доверени RDP издатели. Ако активирате тази настройка, всеки сертификат, който има SHA1 отпечатък, който съответства на отпечатък в списъка, ще се счита за надежден.

  • Разрешаване на .rdp файлове от валидни издатели и потребителски .rdp настройки по подразбиране(разрешаване на .rdp файлове от валидни издатели и персонализирани опции за rdp по подразбиране)
Тази настройка на груповите правила ви позволява да укажете дали потребителите могат да изпълняват .rdp файлове, подписани от издателя с валиден сертификат. Стойността на тази настройка също така контролира дали потребителите могат да стартират RDP сесия, като използват настройките по подразбиране за RDP, като например при стартиране на клиента за връзка с отдалечен работен плот, без да посочват .rdp файл.

  • Разрешаване на .rdp файлове от неизвестни издатели(разрешаване на RDP файлове от неизвестни издатели)
Тази настройка на груповите правила ви позволява да укажете дали потребителите могат да изпълняват неподписани .rdp файлове и .rdp файлове от неизвестни издатели на своите компютри.

важно!

За да използва тези настройки на груповите правила, потребителят трябва да има инсталиран клиент за връзка с отдалечен работен плот 6.1.

За повече информация относно тези настройки вижте текста на описанието на груповите правила в редактора на локални групови правила.

Управление на RemoteApps и техните настройки

В Terminal Services RemoteApp Manager можете да правите промени в настройките на съществуващи RemoteApp приложения или да ги премахвате от списъка. Можете също да експортирате и импортирате списък с приложения и глобални настройки за внедряване от други терминални сървъри.

  • Добавяне и премахване на RemoteApp

  • Експортиране и импортиране на RemoteApp приложения и техните настройки

Добавяне и премахване на RemoteApp

След като добавите приложение към списъка с приложения на RemoteApp, можете да промените настройките за внедряване за всички приложения на RemoteApp или за конкретно приложение. Можете също да премахнете приложение от списъка.

  • За да промените настройките за разполагане за всички приложения на RemoteApp, трябва да щракнете върху една от връзките Настройки на терминалния сървър, Настройки на TS Gatewayили Настройки за цифров подписв панела Действия RemoteApp Manager. Можете също да щракнете върху съответната връзка промянав панела Преглед. В допълнение към параметрите, изброени по-горе, в панела Прегледможете да промените конкретни настройки на RDP.
важно!

Промените в настройките няма да засегнат настройките в предварително създадени .rdp файлове и пакети на Windows Installer.


  • За да промените свойствата на отделно приложение RemoteApp, трябва да изберете това приложение от списъка Програми RemoteAppи в панела Действиящракнете върху връзката Имоти.
Забележка

Свойствата на .rdp файловете и пакетите на Windows Installer, които сте създали по-рано, не могат да се променят с помощта на RemoteApp Manager на Terminal Services. Вместо това трябва да щракнете в панела Действиявръзка Създайте .rdp файл(създайте .rdp файл) или Създайте Windows Installer пакет(създайте пакет на Windows Installer) и създайте нов .rdp файл или пакет на Windows Installer с настройките, които искате.


  • За да промените наличността на приложение RemoteApp чрез TS Web Access, трябва да изберете приложението и след това да щракнете върху Действияподходяща връзка Показване в TS Web Access(показване чрез TS Web Access) или Скриване в TS Web Access(скриване при достъп до терминални услуги Web).

  • За да премахнете приложение от списъка Програми RemoteApp, трябва да изберете това приложение и да щракнете в панела Действиявръзка Премахване. За да потвърдите изтриването, натиснете бутона да.
Забележка

При премахване на отдалечено приложение от списъка Програми RemoteApp RDP файловете и пакетите на Windows Installer, създадени по-рано за това приложение, няма да бъдат премахнати.

Експортиране и импортиране на RemoteApp приложения и техните настройки

списък Програми RemoteAppи настройките за внедряване могат да се копират от един терминален сървър на друг. Тази функция може да бъде полезна, ако искате да конфигурирате множество терминални сървъри по един и същи начин, за да изпълнявате приложения на RemoteApp, като например създаване на група от терминални сървъри.

За да експортирате списък с приложения на RemoteApp и настройки за внедряване, трябва:



  • Експортирайте списъка с програми на RemoteApp и настройките към друг терминален сървър (експортиране на списъка и настройките на приложенията на RemoteApp към друг терминален сървър)
име на терминален сървър(име на терминален сървър) въведете името на терминалния сървър, към който искате да експортирате настройките, и след това щракнете Добре. За да завърши успешно операцията по експортиране, изходният терминален сървър трябва да има достъп до Windows Management Instrumentation (WMI) на целевия терминален сървър.

важно!

След натискане на бутона Добресписък Програми RemoteAppи настройките за разполагане на целевия сървър ще бъдат автоматично заменени.


  • Експортирайте списъка с програми на RemoteApp и настройките във файл ( списък за експортиране и настройки на отдалечени приложения дистанционно приложение да подаде )
Добре. В диалоговия прозорец Запази катотрябва да изберете местоположението на записания TSPUB файл и да щракнете върху бутона Запазване(запази).

За да импортирате списък с приложения на RemoteApp и настройки за внедряване, трябва:

    1. стартирайте RemoteApp Manager;

    3. В диалоговия прозорец, който се отваря, изберете една от следните опции:


  • Импортирайте списъка с програми на RemoteApp и настройките от друг терминален сървър (Импортирайте списъка и настройките на приложенията на RemoteApp от друг терминален сървър)
Ако изберете тази опция, тогава в текстовото поле име на терминален сървъртрябва да въведете името на терминалния сървър, от който искате да импортирате настройките, и след това да щракнете върху бутона Добре. Настройките се импортират директно в Terminal Services RemoteApp Manager. За да завърши успешно операцията по импортиране, изходният терминален сървър трябва да има достъп до Windows Management Instrumentation (WMI) на целевия терминален сървър.

  • Импортирайте списъка с програми на RemoteApp и настройките от файл ( списък за импортиране и настройки на отдалечени приложения дистанционно приложение от файл )
След като изберете тази опция, натиснете бутона Добре. В диалоговия прозорец отворен(open) трябва да намерите и изберете импортирания TSPUB файл и да щракнете върху бутона отворен.

Ако импортираната конфигурация съдържа приложение, което или не е инсталирано на целевия сървър, или е инсталирано в друга папка, то пак ще бъде показано в списъка Програми RemoteApp, но името на приложението ще бъде зачертано.

Забележка

Само списъкът се импортира и експортира Програми RemoteAppи опции за внедряване. Всички предварително създадени .rdp файлове и пакети на Windows Installer не се експортират или импортират. Ако сървърите не са част от сървърна група, тогава нови .rdp файлове и пакети на Windows Installer трябва да бъдат създадени на всеки сървър. Ако сте посочили име на ферма, когато сте създали .rdp файла или пакета на Windows Installer и сървърът, на който искате да копирате файла, е член на тази група, можете да копирате файловете ръчно.

Напоследък много клиенти искат да използват DIRECTUM чрез терминални сървъри. В този блог ще говоря за нова технология на Microsoft, наречена RemoteApp.

RemoteApp е технология, която ви позволява да представяте приложения, които могат да бъдат достъпни дистанционно чрез услуги за отдалечен работен плот, сякаш се изпълняват на локалния компютър на потребителя. С други думи, потребителят просто стартира пряк път на работния плот и приложението се стартира на терминалния сървър.

Стъпки за инсталиране и конфигуриране на отдалечени приложения

  • Конфигуриране на хост сървър за сесия на отдалечен работен плот за хостване на приложения на RemoteApp;
  • добавяне на програми към списъка с отдалечени приложения RemoteApp;
  • създаване на .rdp файл и създаване на пакет Windows Installer.

Конфигуриране на хост сървър за сесия на отдалечен работен плот за хостване на приложения на RemoteApp

Има предпоставки за инсталиране, които трябва да изпълните, преди да конфигурирате RemoteApps за използване. Следващите раздели обсъждат как да конфигурирате сървъра да работи с RemoteApps.

  • инсталирайте ролевата услуга за хост на сесия на отдалечен работен плот;
  • инсталиране на програми;
  • проверка на параметрите на отдалечената връзка.

RemoteApp Manager се инсталира като част от ролевата услуга за хост на сесия на отдалечен работен плот.

Този раздел описва как да инсталирате услугата за роля на хост на сесия на отдалечен работен плот.

Забележка: Трябва да рестартирате компютъра, след като инсталирате услугата за роля на хост на RD сесия.

  • процесор: Quad 3.00 GHz;
  • памет: 1000 MB за windows+ 350 MB за всяка сесия;

Инсталиране на услугата за роля на хост на RD сесия сървър

  1. На компютъра, на който искате да инсталирате услугата за ролята на RD Session Host, отворете инструмента Server Manager. За да отворите компонента за управление на сървъра, щракнете върху Старт, Административни инструменти и след това Управление на сървър.

2. В групата Резюме на ролите изберете Добавяне на роли.

3. На страницата Преди да започнете на съветника за добавяне на роли щракнете По-нататък .

4. На страницата Избор на сървърни роли поставете отметка в квадратчето Услуги за отдалечен работен плот и след това щракнете По-нататък .

5. На страницата Услуги за отдалечен работен плот щракнете По-нататък .

6. На страницата Select Role Services поставете отметка в квадратчето RD Session Host, Remote Desktop Licensing, RD Web Access и след това щракнете върху По-нататък .

7. На страницата Деинсталиране и повторно инсталиране на приложения за съвместимост щракнете По-нататък .

8. На страницата Specify the authentication method for RD Session Host изберете Do not require network level authentication, щракнете върху бутона По-нататък .

9. На страницата Указване на режим на лицензиране изберете желания режим, препоръчва се режим на потребител и щракнете По-нататък .

10. На страницата Изберете потребителски групи, на които е разрешен достъп до този сървър за сесия на отдалечен работен плот, добавете потребителите или групите, които искате да добавите към групата Потребители на отдалечен работен плот, след което щракнете върху По-нататък .,

11. На страницата Customize User Experience изберете желания потребителски интерфейс и щракнете По-нататък .

12. На страницата Конфигуриране на обхвата на откриване за лицензиране на отдалечен работен плот щракнете върху бутона По-нататък .

13. На уеб сървъра (IIS) щракнете върху бутона По-нататък .

14. На страницата Избор на ролеви услуги щракнете върху бутона По-нататък .

15. На страницата Потвърждаване на изборите проверете дали услугата за роля на хост на RD сесия е избрана за инсталиране и след това щракнете върху Инсталирай .

16. Страницата Прогрес на инсталацията ще покаже напредъка на инсталацията.

17. На страницата с резултати от инсталацията ще бъдете подканени да рестартирате сървъра, за да завършите инсталационния процес. Щракнете върху бутона Затвори и след това върху бутона Да, за да рестартирате сървъра.

18. След рестартиране на сървъра и влизане в компютъра със същия потребителски акаунт, инсталацията ще завърши. Когато се появи страницата с резултати от инсталацията, проверете дали инсталирането на сървъра за хост на RD сесия е завършено

Инсталиране на програми

Приложенията трябва да бъдат инсталирани на отдалечения сървър, след като е инсталирана услугата за ролята на хост на RD сесия. Приложенията се инсталират на сървъра на RD Session Host по същия начин, както се инсталират на локалния работен плот. Трябва обаче да се уверите, че приложенията са инсталирани за всички потребители и че всички необходими компоненти на приложението са инсталирани локално на хост сървъра на RD Session.

В нашия случай ще инсталираме системата DIRECTUMи Microsoft Office.

Проверка на настройките за отдалечена връзка

По подразбиране отдалечените връзки се активират веднага щом се инсталира ролевата услуга за хост на сесия на отдалечен работен плот. Можете да използвате следната процедура, за да добавите потребители и групи, които трябва да се свържат към сървър за хост на RD сесия и да проверите или промените настройките за отдалечена връзка.

Членството в групата на местните администратори (или еквивалентна група) на сървъра за хост на RD сесия е минимумът, необходим за изпълнение на тази процедура.

За да проверите настройките за отдалечена връзка:

  1. На сървъра за хост на RD сесия стартирайте системния инструмент. За да стартирате системния инструмент, щракнете върху Старт, посочете Изпълнение, въведете контролна система и след това щракнете Добре .
  2. В групата Задачи изберете Опции за отдалечен работен плот.
  3. В диалоговия прозорец Свойства на системата в раздела Отдалечено изберете една от следните опции в зависимост от вашата среда.

    3.1. Разрешаване на връзки от компютри, работещи с всяка версия на отдалечен работен плот (по-малко защитена)

    3.2. Разрешаване на връзки само от компютри с отдалечен работен плот с мрежово удостоверяване (по-висока сигурност)

3.3. За повече информация относно двете опции в раздела Отдалечено щракнете върху връзката Помогнете ми да избера.

4. За да добавите потребителите и групите, които искате да свържете към сървъра за хост на RD сесии с помощта на отдалечен работен плот, изберете Избор на потребители и след това щракнете върху Добавяне. Потребителите и групите, които добавяте, се добавят към групата Потребители на отдалечен работен плот.

Добавяне на програми към списъка на RemoteApp

За да направите дадена програма достъпна за потребителите дистанционно чрез RemoteApp Manager, трябва да я добавите към списъка с приложения на RemoteApp.

Членството в групата на местните администратори (или еквивалентна група) на сървъра за хост на RD сесия е минимумът, необходим за изпълнение на тази процедура.

За да добавите програма към списъка с RemoteApps:

  1. Отворете RemoteApp Managerна сървъра за хост на RD сесия. За да направите това, щракнете върху бутона Старт, отворете менюто Административни инструменти, след което изберете Услуги за отдалечен работен плот и Диспечер на отдалечени приложения.

2. В панела Действия щракнете върху Добавяне на отдалечени приложения.

3. На страницата на съветника за отдалечено приложение (RemoteApp) Натисни бутона По-нататък .

4. На страницата Избор на програми за добавяне към списъка с RemoteApps поставете отметки в квадратчетата до програмите, които искате да добавите към списъка с RemoteApps. Можете да изберете няколко програми, в нашата ситуация избираме DIRECTUM и Microsoft Office Application (Excel и Word). Кликнете върху бутона По-нататък .

5. На страницата RemoteApp Wizardщракнете върху бутона Готов .

Създаване на RDP файл и създаване на Windows Installer пакет

СъздаванеRPD файл

Можете да използвате съветника за RemoteApp, за да създадете файл с протокол за отдалечен работен плот (RDP) от всяко приложение в списъка с приложения на RemoteApp.

Членството в групата на местните администратори (или еквивалентна група) на сървъра за хост на RD сесия, който искате да конфигурирате, е минимумът, необходим за изпълнение на тази процедура.

За да създадете .rdp файл:

  1. В списъка с приложения на RemoteApp изберете програмата, за която искате да създадете .rdp файл. За да изберете няколко програми, натиснете и задръжте клавиша CTRL при избора на програми. В нашата ситуация изберете „DIRECTUM System Explorer“.

3. В областта Действия за програмата или избраните програми щракнете върху Създаване на .rdp файл.

4. На страницата Съветник за отдалечено приложение щракнете върху Напред.

5. На страницата Set Package Options направете следното:

5.1 В полето Въведете местоположение за запазване на пакетите приемете местоположението по подразбиране или щракнете върху бутона Преглед, за да посочите ново местоположение за запазване на .rdp файла.

Добре .

5.3. За да подпишете RDP файл с цифров подпис, в областта за настройки на сертификата щракнете върху бутона промяна за да изберете или промените сертификата.

6. Когато приключите, щракнете върху бутона По-нататък .

7. Щракнете върху страницата Настройки на изгледа Готов .

Създайте пакет за инсталиране на Windows ( MSI)

Можете да използвате съветника за RemoteApp, за да създадете пакет Microsoft Windows Installer (.msi) от всяко приложение в списъка с приложения на RemoteApp.

Членството в групата на местните администратори (или еквивалентна група) на сървъра за хост на RD сесия е минимумът, необходим за изпълнение на тази процедура.

За да създадете пакет на Windows Installer

  1. Отворете RemoteApp Manager на сървъра за хост на сесия на отдалечен работен плот. За да направите това, щракнете върху бутона Старт, отворете менюто Административни инструменти, след което изберете Услуги за отдалечен работен плот и Диспечер на отдалечени приложения.
  2. В списъка с приложения на RemoteApp изберете програмата, за която искате да създадете пакет на Windows Installer. За да изберете няколко програми, натиснете и задръжте клавиша CTRL, докато избирате програми.
  3. В областта Действия за програмата или избраните програми щракнете върху Създаване на пакет за инсталиране на Windows.
  4. На страницата Съветник за отдалечено приложение (RemoteApp) щракнете върху Напред.
  5. На страницата Задаване на опции за пакет направете следното:

5.1. В полето Въведете местоположение за запазване на пакети приемете местоположението по подразбиране или щракнете върху Преглед, за да посочите ново местоположение за запазване на пакета на Windows Installer.

5.2. В раздела Настройки на хост сървъра за сесия на отдалечен работен плот щракнете върху Редактиране, за да промените името на сървъра или номера на порта на протокола за отдалечен работен плот (RDP). Когато приключите, щракнете върху бутона Добре .

5.3. В областта Настройки на шлюза за отдалечен работен плот щракнете върху бутона промяна за промяна на текущата настройка или дали клиентите ще използват сървъра на RD Gateway за свързване към целевия хост сървър на RD сесия през защитната стена. Когато приключите, щракнете върху бутонаДобре .

5.4. За да подпишете файл с цифров подпис, в областта Настройки на сертификата щракнете върху бутонапромяна за да изберете или промените сертификата. Изберете желания сертификат и щракнете върху бутона Добре .

6. Когато приключите, натиснете бутона По-нататък .

7. На страницата Конфигуриране на пакет за разпространение направете следното:

7.1. В областта с икони за бърз достъп посочете къде ще се намира прекият път на програмата на клиентските компютри.

7.2. В областта Обработка на файловите разширения на клиента укажете дали тази програма ще обработва разширенията на клиентските файлове.

Ако съпоставите разширенията на имената на файловете на клиентския компютър към RemoteApp, всички разширения на имената на файловете, обработвани от приложението на сървъра на RD Session Host, също ще бъдат нанесени на клиентския компютър към RemoteApp. Обърнете внимание, че потребителите не са подканени да потвърдят, че сървърът за хост на RD сесии обработва файлови разширения за приложението.

За да видите кои разширения на имена на файлове са свързани с приложение на сървъра за хост на RD сесии, щракнете върху бутона Старт, посочете Контролен панел и след това щракнете двукратно върху Програми по подразбиране. Щракнете върху бутона Тип програмен файл или Съпоставяне на протокол, за да видите разширенията на името на файла и свързаните програми по подразбиране.

8. След като свойствата на пакета за разпространение са конфигурирани, щракнете върху бутона По-нататък .

9. Щракнете върху страницата Настройки на изгледа Готов .

Когато съветникът завърши, се отваря нов прозорец към папката, в която е записан пакетът на Windows Installer. По този начин можете да проверите дали пакетът Windows Installer (.msi) е създаден.

Тестване на системата DIRECTUM в режим RemoteApp

Главна информация

В режим RemoteaApp системата DIRECTUM работи в пълен режим, което означава, че всички компоненти на системата са налични.

За свързване към системата DIRECTUMв режим RemoteApp:

  • стартирайте Rds файла, създаден и изпратен на клиента от администратора на сървъра;
  • инсталирайте на клиентския компютър *.msi-пакет, също създаден и издаден от администратора на сървъра. В този случай се създава пряк път към системата DIRECTUMв стартовото меню, сякаш системата е инсталирана на локален компютър;
  • чрез терминална услуга за уеб достъп.

Може да се наложи да настроите RemoteApp приложения.

Те са програми, които могат да бъдат достъпни дистанционно с помощта на услуги за отдалечен работен плот, но изглеждат като локални приложения. Просто казано, RemoteApp е достъп до отдалечен работен плот, ограничен до едно приложение. Въпреки това, въпреки формулировката по-горе, потребителят може да изпълнява множество приложения или множество копия на едно и също приложение в една и съща сесия.

Използването на приложения RemoteApp изглежда като добра алтернатива на традиционните отдалечени настолни компютри, тъй като носи редица предимства за системния администратор. Тези предимства са свързани с факта, че потребителят вече няма достъп до пълния работен плот и действията му са ограничени до границите на стартираното приложение. И както знаете, колкото по-малко потребителят има възможност да завърта и регулира, толкова по-надеждна и по-безопасна е системата. Потребителите се чувстват също толкова удобно да използват RemoteApp приложения, защото изглеждат точно като всяко локално инсталирано приложение, което прави много по-лесно работата с тях.

В ТАЗИ СТАТИЯ ЩЕ СЕ ОБСЪЖДАТ СЛЕДНИТЕ ТОЧКИ:

  1. Процес на публикуване на приложение RemoteApp
  2. Проверка на изправността на приложенията на RemoteApp
  3. Променете настройките за публикувани приложения RemoteApp
  4. Прекратяване на публикуването на RemoteApp приложения

ПУБЛИКАЦИЯ НА ПРИЛОЖЕНИЯ ЗА REMOTEAPP

За да публикувате което и да е приложение RemoteApp, трябва да отворите Диспечер на задачите, отидете на Услуги за отдалечен работен плоти там следвайте връзката с името на колекцията от сесии. В прозореца за събиране на сесии щракнете върху връзката Публикуване на RemoteApp приложения. В случай, че вече има публикувани приложения, трябва да кликнете върху бутона Задачии изберете от менюто, което се отваря Публикувай.


Фиг.1 - Публикуване на RemoteApp приложения

Имайте предвид, че публикуването на поне едно приложение ще отмени публикуването на отдалечения работен плот. Това означава, че в една колекция може да има или цял отдалечен работен плот, или определен набор от отделни приложения RemoteApp.

Можете да публикувате както предварително инсталирани приложения, така и ваши собствени. Нека се опитаме да публикуваме едно предварително инсталирано (Калкулатор) и едно собствено приложение (Foxit Reader). За да публикувате вградено приложение, маркирайте го и щракнете върху бутона Напред.

Фиг.2 - Избор на RemoteApp приложения за публикуване

С приложения, които не са в списъка, е малко по-трудно. Тук трябва да се спазва едно важно условие - публикуваното приложение трябва да се хоства по един и същ път на всички хост сървъри на сесии.Ако е така, щракнете върху бутона Добавяне и посочете необходимото приложение.

Фиг.3 - Посочване на пътя до публикуваното приложение RemoteApp

Както можете да видите на фигурата, индикацията на приложението в този случай се случва на сървъра RDSH2.

След като всички приложения са маркирани, щракнете върху Напред.

Фиг.4 - Избор на приложения на RemoteApp за публикуване

В следващия прозорец потвърдете избора си, като щракнете върху бутона. Публикувайте.

Фиг.5 - Потвърждаване на избора на RemoteApp приложения

След публикуване на приложенията RemoteApp ще се покаже прозорец, който показва състоянието на приложенията и грешките, възникнали по време на инсталирането. Ако няма грешки, щракнете върху бутона Затвори, за да завършите процеса на публикуване.

Фиг.6 - Доклад за публикуване на RemoteApp

ПРОВЕРКА ЗА ПУБЛИКУВАНЕ НА ДИСТАНЦИОННО ПРИЛОЖЕНИЕ

След успешно публикуване на отдалечени приложения RemoteApp, ние ще проверим коректността на тяхната работа. За целта ще предоставим уеб достъп до RDS от една от работните станции на домейна. Нека ви напомня, че за да получите уеб достъп до услугите за отдалечен работен плот, трябва да следвате специална връзка като https://servername/rdweb. В този случай тази връзка е https://rdwh.domain.local/rdweb.

Фиг.7 - Уеб достъп до RemoteApp приложения


Фиг.8 - Отдалечено приложение Foxit Reader

Приложението стартира успешно и е готово за използване. Фактът, че това е приложение RemoteApp, се обозначава с икона с изображение на две стрелки, сочещи една към друга, до иконата на основното приложение.

Нека да видим как връзката се показва от страната на сървъра. Нека да влезем в свойствата на колекцията от сесии и да разгледаме панела Connections.


Фиг.9 - Връзки към колекцията от сесии

Екранната снимка по-горе показва завършената връзка. Както можете да видите, въпреки факта, че посочихме пътя до програмата Foxit Reader на сървъра RDSH2, връзката беше направена към хост сървъра на сесията RDSH1.

ПРОМЯНА НА НАСТРОЙКИТЕ НА REMOTEAPP

Всяко приложение RemoteApp има редица ключови опции, които можете да промените, за да отговарят на вашите нужди. За да влезете в менюто с настройки на приложението, е достатъчно в прозореца за събиране на сесии (в този случай в прозореца за събиране на RDS сесии) на панела Отдалечени приложенияизвикайте контекстното меню на приложението, чиито параметри искате да промените, и изберете единствения елемент там Редактиране на свойства.


Фиг.10 - Извикване на прозореца със свойства на приложението RemoteApp

В раздела ОбщСледните настройки са налични в прозореца със свойства на приложението:

  1. Име на RemoteApp. Позволява ви да зададете произволно име за публикуваното приложение.
  2. Показване на отдалечено приложение в RD Web Access.Ако изберете елемента Не, тогава приложението няма да се показва в списъка с приложения на страницата за уеб достъп и няма да бъде достъпно за потребителите, въпреки че ще бъде инсталирано на хост сървърите на сесията и ще има публикуван статус.
  3. Папка RemoteApp. Тази опция ви позволява да организирате вашите RemoteApp приложения в папки.

В допълнение към настройките, този прозорец показва информация за пътя на местоположението на приложението, неговия псевдоним и икона.


Фиг.11 - Общи параметри на приложението RemoteApp

Папката RemoteApp може да бъде зададена ръчно, като напишете желаното име на папка в съответното поле, или като изберете от съществуващия списък, ако папките са били създадени по-рано. Нека поставим приложението Foxit Reader в папката Office Applications и да видим какво се случва със страницата за уеб достъп.


Фигура 12 - Използване на папки за сортиране на приложения на RemoteApp

Както можете да видите, избраното приложение Foxit Reader е поставено успешно в папката Office Applications.

Тук можете също да изтеглите пряк път към някое от публикуваните приложения или да използвате алтернатива

В раздела Настроикиможете да зададете опции на командния ред за приложението. Тук можете да разрешите използването на всякакви опции на командния ред или да забраните използването им напълно. Освен това можете да принудите използването на предварително зададени параметри. В редица случаи последният параметър помага много.


Фиг.13 - Параметри на командния ред на приложението

Раздел Свойства Присвояване на потребителви позволяват да конфигурирате видимостта на приложението в системата за уеб достъп за определени потребители или потребителски групи. Тъй като по подразбиране всички потребители на колекция от сесии имат достъп до всички приложения, публикувани в нея, този раздел ви позволява гъвкаво да конфигурирате потребителския достъп до приложенията на RemoteApp в самата колекция.


Фиг.14 - Присвояване на потребители на приложението

В раздела Асоциация тип файлМожете да зададете типовете файлове, които автоматично ще се отварят с избраното приложение RemoteApp.

Едно много важно ограничение, което трябва да имате предвид е, че тази опция не работи в случай на уеб достъп до приложения.

ОТМЕНЯНЕ НА ПУБЛИКУВАНЕ НА ПРИЛОЖЕНИЯ ЗА REMOTEAPP

В случай, че отдалечено приложение вече не се използва, препоръчително е да отмените публикуването му. Нека разгледаме тази операция като използваме приложението Калкулатор като пример.

За да извикате RemoteApp Unpublishing Wizard, изберете елемента Отмяна на публикуването на RemoteAppsв менюто Задачина панела Отдалечени приложения.


Фиг.15 - Извикване на съветника за отмяна на публикуване на приложение

В първата стъпка на съветника изберете приложението от списъка с публикувани RemoteApp приложения, чието публикуване искате да отмените. Можете да изберете всички приложения и в този случай, след прекратяване на публикуването им, ще бъде възможен пълен достъп до отдалечения работен плот.


Фиг.16 - Избор на приложение, чиято публикация е отменена

В прозореца с потвърждение на избора се предлага да проверите правилността на избраните приложения и да щракнете върху бутона Отмяна на публикуването.


Фиг.17 - Потвърждение на избора

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


Фиг.18 - Успешно отмяна на публикуването на приложението RemoteApp

Както можете да видите, процесите на добавяне, изтриване и конфигуриране на отдалечени приложения се извършват доста бързо и удобно от един панел Отдалечени приложения в раздела на колекцията от сесии.