Мы решили рассмотреть и тот и тот вариант. Можно целиком установить все через WinRm пользуясь командами из этого руководства.
Но обычный установщик там тоже работает, что тоже было показано.
Про WireGuard известно не многим, автор тоже был в танке, поэтому в обзор он не был включен.
Посмотрим, что это. Если штука действительно хорошая, включим результаты в эту статью.
Core версия отнюдь не бесплатна и лицензируется как и обычный сервер с GUI. Более того, сверх этого, если вы собираетесь организовывать рабочие столы из таких серверов, нужно приобретать специальные лицензии — CALs.
Если вы хотите организовать рабочие места в облаке, к примеру, у нас, где проблем с лицензиями на саму операционную систему нет, чтобы не нарушать лицензию, придётся приобретать CALs.
Каждый второй вторник каждого месяца поступают ежемесячные накопительные обновления. Каждое накопительное обновление перезагружало сервер с GUI, в то время как Core потребовался ребут лишь один раз из-за обновления .net 4.7.
На обоих серверах были стандартные компоненты, плюс одинаково сконфигурированный IIS.
Он прост в освоении, ничего не нужно запоминать, все команды человекопонятные и очень единообразные.
Get-Item, Remove-Item, New-Item, и так во всём.
Интуитивно понятно что делает Invoke-WebRequest, но что делает curl не ясно, пока не загуглить.
Плюс там есть классы из .net, что вероятно тоже может пригодиться.
К примеру, пароль можно конвертировать в SecureString и положить в файл, чтобы все скрипты которые будут вызывать команды на удаленных хостах не запрашивали креды, а парсили пароль как SecureString из файла.
В этом типе переменной используется локальная соль, украсть такой пароль вместе с файлом невозможно.
Спасибо за наводку, сработало. Так же обнаружилось, что Invoke-WebRequest с параметром -UseBasicParsing тоже может качать файлы. Красивее всего выглядит так:
(i) отдельно использовать или виртуализировать компоненты программного обеспечения;
Фактически, мы не нарушали EULA, так как не используем эту DLL в своём собственном ПО. Мы даже не регистрировали oledlg.dll в системе, она сама подхватывается.
Расскажите пожалуйста, какую же это «службу» нужно устанавливать, кроме фальшивого KMS сервера?
Нашу службу интеграции с личным кабинетом, о которой написано прямо в начале статьи:
4. Установлена служба интеграции с вашим личным кабинетом — Hyper-V Server Manager
Вы заставляете пользователей пересоздавать VPS с новым стартовым образом? Модифицируете файлы на уже арендованном VPS?
VitalKoshalew, пожалуйста, укажите, где вы увидели фразу о фальшивом KMS? Мы лицензируем весь софт согласно требованиям Microsoft. В части обновлений — да, за это отвечаем мы. Мы обновляем образы ОС.
Но обычный установщик там тоже работает, что тоже было показано.
На нормальных тактовых частотах разница между ними не так заметна.
Посмотрим, что это. Если штука действительно хорошая, включим результаты в эту статью.
Если вы хотите организовать рабочие места в облаке, к примеру, у нас, где проблем с лицензиями на саму операционную систему нет, чтобы не нарушать лицензию, придётся приобретать CALs.
Добавим эти данные в таблицу.
На обоих серверах были стандартные компоненты, плюс одинаково сконфигурированный IIS.
Это предусматривает то, что мы покажем ip адрес и порт KMS сервера, чего не стоит делать лишний раз, тем более на публику.
Get-Item, Remove-Item, New-Item, и так во всём.
Интуитивно понятно что делает Invoke-WebRequest, но что делает curl не ясно, пока не загуглить.
Плюс там есть классы из .net, что вероятно тоже может пригодиться.
К примеру, пароль можно конвертировать в SecureString и положить в файл, чтобы все скрипты которые будут вызывать команды на удаленных хостах не запрашивали креды, а парсили пароль как SecureString из файла.
В этом типе переменной используется локальная соль, украсть такой пароль вместе с файлом невозможно.
Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.webp' -OutFile C:\Users\Administrator\Downloads\file.webp
Его использование в конкретных сценариях и его необходимость мы раскроем в следующих статьях.
Фактически, мы не нарушали EULA, так как не используем эту DLL в своём собственном ПО. Мы даже не регистрировали oledlg.dll в системе, она сама подхватывается.
4. Установлена служба интеграции с вашим личным кабинетом — Hyper-V Server Manager
Мы уже отвечали на этот вопрос выше