Устанавливаем GUI на Windows Server Core

  • Блог компании UltraVDS,
  • Серверная оптимизация,
  • Серверное администрирование
В прошлом нашем посте мы рассказали как готовые стандартные клиентские виртуальные машины и показали на примере нашего нового тарифа с Ultralight windows vds за 99 рублей, как мы создали стандартный образ Windows Server 2019 Core.

В службу поддержки стали поступать заявки как работать с Server 2019 Core без привычной графической оболочки. Мы решили показать работу с Windows Server 2019 Core и как установить на него графический интерфейс.

Не повторяйте это на рабочих машинах, не используйте використов Server Core как рабочий стол, отключите RDP, обезопасьте свою информационную систему, именно безопасность — это главная фишка «Core» инсталляции.

В одной из следующих наших мы рассмотрим таблицу совместимости программ статей с Windows Server Core . В этой статье мы предлагаем то, как установить оболочку.

Оболочка сторонними средствами

1. Сложный, но наиболее экономичный способ

В Server Core из коробки нет привычного нам explorer.exe, чтобы облегчить нам жизнь, мы скачаем explorer ++. Он заменяет все, что умеет оригинальный explorer. Рассматривался только explorer ++, но подойдет почти любой файловый менеджер, в том числе Total Commander, FAR Manager и другие.

Скачиваем файлы.

Сначала нам нужно скачать файл на сервер. Это можно сделать через SMB (общую папку), Windows Admin Center и Invoke-WebRequest , он работает с параметром -UseBasicParsing.

  Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:  Users  Administrator  Downloads  file.exe  

Где -uri это URL файла, а -OutFile полный путь куда его скачивать, расширение файла и

C с помощью Powershell:

На сервере создаём новую папку:

  New-Item -Path '  C:  OurCoolFiles  '-ItemType Directory  

Расшариваем общую папку:

  New-SmbShare -  Путь 'C:  OurCoolFiles ' -FullAccess Administrator -Name OurCoolShare  

На ПК папка подключается как сетевой диск.

Через Центр администрирования Windows создайте новую папку, выбрав пункт в меню.

Переходим в общую папку и жмем кнопку отправить, выбираем файл.

Добавляем оболочку в планировщик.

Если вы не хотите запускать оболочку вручную при входе в систему, чтобы добавить ее в планировщик задач.

  $ A = New-ScheduledTaskAction -Execute "C:  OurCoolFiles  explorer ++. exe" $ T = New-ScheduledTaskTrigger -AtLogon $ P = New  -ScheduledTaskPrincipal "local  Administrator" $ S = New-ScheduledTaskSettingsSet $ ​​D = New-ScheduledTask -Action $ A -Principal $ P -Trigger $ T -Settings $ SRegister-ScheduledTask StartExplorer -InputObject $ D  

Без планировщика можно запустить через CMD:

  CD C:  OurCoolFiles  Explorer ++. exe  

Способ 2. Запуск родной Explorer


Помните, нет графического интерфейса

Server Core App Compatibility Feature on Demand (FOD), вернет в систему: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe и даже Powershell ISE. Подробнее можете ознакомиться на MSDN. Существующий набор ролей и компонентов он не расширяет.

Запустите Powershell и введите следующую команду:

  Add-WindowsCapability -  Online -Name ServerCore.AppCompatibility ~~~~ 0.0.1.0  

Затем перезагрузите сервер:

   Перезагрузите компьютер  

этого вы сможете запускать даже Microsoft Office, но потеряете примерно 200 мегабайт ОЗУ навсегда, даже если в системе нет активных пользователей.


Windows Server 2019 c установленными функциями по запросу


Windows Server 2019 CORE

На этом всё. В следующей статье мы рассмотрим таблицу совместимости программ с Windows Server Core.

Предлагаем обновлённый тариф UltraLite Windows VDS за 99 рублей с установленной Windows Server 2019 Core.



Windows Server 2019 — основные серверные компоненты и возможности рабочего стола (GUI), объяснение и сравнение. Re: Datacenter, Standard, Essentials и сервер Hyper-V

Real Network Labs

11 октября 2018 г. · 11 мин чтения

 Изображение для сообщения

Изображение для сообщения

Как видно из таблицы: Сервер Hyper-V доступен только в форме Server Core . Таким образом, нужно принимать меньше решений 🙂 Соответственно, все, что относится к Server Core, применимо и к Hyper-V Server. Точно так же Essentials доступен только в форме Desktop Experience.

Конкретный выпуск и его форма выбираются в начало установки Windows. В предыдущих версиях Windows Server выпуск продукта или режим можно было преобразовать позже. Т.е. Windows Server 2016 Datacenter можно было установить как Datacenter, а затем преобразовать в Standard , и наоборот; Точно так же Windows Server можно было установить как Core Server , а затем преобразовать в Desktop Experience .

Однако это не так. больше не относится к версии 2019. Хотя преобразование из Datacenter в Standard по-прежнему поддерживается, Server Core или Desktop Experience (GUI) больше не может быть преобразован.

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

Изображение для публикации

Windows Server Desktop Experience (GUI) — это классическая и хорошо известная форма Windows Server, которая была у нас (и постоянно развивалась) со времен культовой Windows NT . Очевидно, что Desktop Experience содержит графический интерфейс, что делает машину сравнительно удобной для пользователя и упрощает управление как удаленно, так и локально.

Изображение для сообщения

Windows Server — Server Core — это привязанный предыдущая версия Windows Server. Вообще говоря, он не содержит графического интерфейса (но это не всегда так, как объясняется в нашем следующем блоге, посвященном преобразованию Server Core в рабочую станцию ​​на основе графического интерфейса). По завершении установки Server Core машина загружается примерно так …:

Изображение для сообщения

Ядро сервера предназначено для управления только удаленно, или им можно управлять локально через командную строку и PowerShell, что далеко не просто даже для опытных администраторов.

Классические преимущества Server Core включают меньшую занимаемую площадь (меньшее потребление ЦП, ОЗУ и дискового пространства), меньшее количество уязвимостей и большую устойчивость к кибератакам. поскольку он содержит меньшую поверхность для атаки и меньше кода. Меньше устанавливается вместе с Server Core по умолчанию, и многое может быть добавлено по мере необходимости. Однако некоторые роли и функции не поддерживаются, несмотря на это.

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

Внешний вид, безусловно, не входит в число сильных сторон Server Core. После завершения установки система загружается и запрашивает пароль неинтуитивно. Это всего лишь разминка перед предстоящими ударами клавиатуры. Ядро сервера остается неудобным для пользователя на протяжении всего процесса: после входа в систему вас приветствует командная строка, что, возможно, заставляет вас чувствовать себя как что-то в диапазоне «что теперь?» или «Я хочу умереть»;).

Поскольку ядро ​​сервера предназначено для удаленного управления, тот факт, что локальное управление является сложным, не является проблемой. При этом удаленное управление остается более сложным и трудоемким с Server Core.

Server Core позволяет легко отключить Центр обновления Windows, просто установив обновления вручную с помощью Sconfig . Какое облегчение! Работать с интерфейсом, даже если он текстовый, удобнее, чем с простой командной строкой. Мы просто хотим, чтобы этого было больше. Кроме того, отключение надоедливого (но важного) Центра обновления Windows может быть именно тем, что вы очень давно хотели сделать. Отключение означает, что Центр обновления Windows не проверяет наличие обновлений и не загружает их (что настраивается).

Когда обновления отключены (установлены вручную), Windows покажет вам свое недовольство, сказав « Система никогда не будет проверять наличие обновлений » , как если бы это был маленький ребенок, говорящий:« Я никогда не полюблю тебя снова ». Но это не так. Он будет рад вам ответить, когда вы снова включите обновления…

Изображение для сообщения

Для тех, кто не слишком разбирается в Server Core, Sconfig представляет собой текстовое меню для настройки нескольких основных параметров Windows. Инструмент на самом деле представляет собой сценарий VB, который выполняется Wscript.

Ядро сервера можно рассматривать как больше с меньшими затратами, т.е. меньше ресурсов потребляет ОС и другие ресурсы доступны для пользователей и приложений. Однако за это есть цена.

Изображение для сообщения

Core не имеет «опыта рабочего стола», то есть ему не хватает надлежащего графического интерфейса для локального управления сервером. Предположительно, это не большая проблема, учитывая, что серверы все равно управляются с помощью инструментов удаленного управления, верно? И все же есть кривая обучения, связанная с Server Core, плюс вы должны для начала настроить инструмент удаленного администрирования.

Изображение для сообщения

С учетом вышесказанного, ядро ​​сервера может получить« обновление »в форме инструментов на основе графического интерфейса пользователя, что позволяет управлять им локально в удобной для пользователя форме. На самом деле мы собираемся опубликовать целый блог, посвященный именно этой теме: преобразование Server Core из унылого продукта PowerShell в полномасштабную рабочую станцию ​​на основе графического интерфейса пользователя, которая содержит файловый менеджер на основе графического интерфейса (аналогично проводнику), Диспетчер виртуальных машин (аналог Hyper-V Manager), а также дополнительные инструменты. Хотя такие инструменты превращают Server Core в более простые в управлении, их настройка далека от интуитивно понятного, и даже в этом случае Server Core остается сложным потомком семейства продуктов Server.

В заключение , Server Core предоставляет больше (ресурсов), хотя и требует больше: для управления им требуется больше усилий. Кроме того, некоторые приложения не поддерживаются и не могут быть установлены в любом случае. Вы думали, что установить программу для чтения PDF-файлов легко? Посмотрим, как вы это делаете с Server Core. Ядро сервера не предназначено для выполнения таких задач, хотя это несколько усложнит выполнение любой задачи.

Возможно, одним из преимуществ Server Core является то, что оно позволяет вам оценить возможности рабочего стола Windows снова. Внезапно стандартный графический интерфейс Windows можно увидеть в другом свете, как если бы он был менее тривиальным или что-то в этом роде.

Desktop Experience — классическая и хорошо известная форма Windows Server, который был с нами (и постоянно совершенствовался) со времен культовой Windows NT. Desktop Experience, очевидно, содержит графический интерфейс, что делает машину более удобной и простой в управлении. Хорошо известная панель управления Server Manager появляется при входе в систему, как и в предыдущих версиях Windows Server. По сравнению с командной строкой Server Core, панель инструментов значительно облегчает работу.

Изображение для сообщения

Это не означает, что Windows Server интуитивно понятен или прост в управлении в любой из своих версий. Но да, Desktop Experience он гораздо более интуитивно понятен для человека по сравнению с его несколько враждебными братьями и сестрами: командной строкой и PowerShell.

Графический интерфейс Windows Server 2019 похож на Windows 10 версии 1809 (также известный как Windows 2019 Предприятие LTSC). Однако конфигурация и параметры Windows Server по умолчанию больше ориентированы на безопасность и конфиденциальность, в отличие от Windows 10.

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

С другой стороны, это Эта методология также делает Desktop Experience более тяжелым компьютером, который потребляет больше ресурсов, работает медленнее и в то же время более уязвим для кибератак (поскольку поверхность атаки шире). Возможности рабочего стола, обеспечивающие больше, также требуют дополнительных исправлений и перезапусков.

В заключение, Windows Server можно рассматривать как предоставляющий меньше (ресурсов) за меньшие (обслуживание и тяжелая работа). Таким образом, если основное внимание уделяется использованию ЦП и ресурсов, тогда ядро ​​сервера выходит вперед. Однако для этого также потребуются знания по управлению Server Core, а также необходимая инфраструктура или настройки..

Вообще говоря, Windows Server with Desktop Experience может делать все, что может Server Core, хотя ожидается, что Server Core будет лучше выполнять те задачи, которые он способен выполнять. В противном случае то же самое. Server Core не совместим с различными приложениями и функциями, поэтому он не может полностью заменить старый добрый Windows Server (с Desktop Experience). В основном Core не совместим с приложениями, для которых требуется графический интерфейс.

Следующие приложения несовместимы с Server Core:

  • Microsoft Server Virtual Machine Manager 2019 (SCVMM)
  • System Center Data Protection Manager 2019
  • Sharepoint Server 2019
  • Project Сервер 2019

Изображение для сообщения

Согласно Microsoft, следующие возможности также не поддерживаются (хотя мы не проверили это): Windows Tiff IFilter, Internet Printing Client, RAS Connection Manager Kit, Простые службы TCP/IP, клиент TFTP, служба поиска Windows, средство просмотра XPS и многое другое.

Функции Windows Server 2019 по запросу доступны только для Server Core . Вообще говоря, Windows Server 2019 Features On Demand (FOD) — это пакет инструментов или функций, которые Microsoft предлагает бесплатно, хотя они не интегрированы с установкой Windows. Скорее, они доступны как расширение, т.е. они должны устанавливаться отдельно от установки Windows.

Обычно это делается через командную строку с использованием DISM с/image: /get- Командные переключатели возможностей, как описано здесь. Однако с первого раза это не сработало. Мы сомневаемся, что инструкции, предоставленные Microsoft, предельно ясны, поэтому, если нас спросят, мы опубликуем частную статью только для объяснения и демонстрации основных способов использования DISM и установки FOD. Дайте нам знать в комментариях, если это звучит интересно, хорошо?

Windows Server 2019 Features On Demand можно бесплатно загрузить в виде файла ISO здесь (прямая загрузка). Чтобы загрузить его вручную со страницы Microsoft Evaluation: разверните Windows Server 2019 , затем выберите ISO и нажмите Продолжить . Однако недавно мы заметили, что Microsoft удалила Windows Server 2019 из многих мест (включая Bizspark и Evaluation Center). Мы не знаем, почему, и рады поделиться прямыми ссылками на все семейство продуктов в нашем блоге здесь.

 Изображение для сообщения

 Изображение для сообщения

Изображение для сообщения

Чтобы сделать Windows Server 2019 Core edition более удобной для пользователя, с помощью инструментов на основе графического интерфейса, позволяющих локальное администрирование (например, управление файлами, управление виртуальными машинами и многое другое), см. наш следующий блог: Преобразование Windows Server 2019 Core в полнофункциональную рабочую станцию ​​на основе графического интерфейса.

Приглашение: посетите наш новый блог-портал Startups Israel , где вы можете прочитать обзоры лучших стартапов и узнать, как привлечь деньги от инвесторов, идея проверки рынка, любые варианты акций для стартапов хороший? и не только…

Оцените статью
clickpad.ru
Добавить комментарий