Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Краткое руководство. Применение управления
В следующих шагах вы будете использовать политику Azure для развертывания параметров управления posture SSH на тестовой виртуальной машине Linux.
Справочные сведения о фоновом и концептуальном справочнике см. в разделе Что такое элемент управления SSH Posture Control?.
Более подробное пошаговое руководство см. в разделе "Управление параметрами sshd" с помощью элемента управления posture SSH.
Если у вас нет учетной записи Azure, вы можете создать бесплатную пробную версию.
Осторожность
- В этом кратком руководстве показано применение ограничивающей конфигурации sshd, предназначенной для нового удаленного тестового компьютера. Если бы вы применили эту конфигурацию к другим компьютерам, вы можете заблокировать себя. При попытке использовать такие элементы управления безопасности, как SSH Posture Control, используйте изолированную среду песочницы, так что даже ошибка в назначении политики не будет повторно настраивать непреднамеренные компьютеры.
Необходимые условия
Прежде чем выполнить действия, описанные в этой статье, убедитесь, что у вас уже есть:
- Учетная запись Azure, в которой есть права на создание группы ресурсов, назначений политик и виртуальной машины.
- Предпочитаемая среда для взаимодействия с Azure, например:
-
Azure Cloud Shell (рекомендуется)
- Примечание. Примеры будут использовать режим bash. Читатели могут адаптировать примеры к другим средам оболочки, включая PowerShell.
- или собственную среду оболочки с установленным и вошедшего в систему Azure CLI
- илипортал Azure в веб-браузере
-
Azure Cloud Shell (рекомендуется)
Убедитесь, что вы вошли в тестовую среду
Используйте сведения об учетной записи на портале, чтобы просмотреть текущий контекст.
Создание группы ресурсов
Выбор расположения eastus в этом примере не является значительным. Вы можете использовать любое доступное расположение Azure.
Назначение политики группе ресурсов
В этом кратком руководстве применяется поведение аудита и настройки с помощью встроенного определения политики Configure SSH Posture Control on Linux machines.
Пример назначения будет в основном зависеть от значений по умолчанию управления posture SSH (например, порт 22, корневой доступ не разрешен), с ограниченной настройкой (текст баннера).
- Перейдите к политике, а затем определения
- Фильтрация списка для поиска и выбора
Configure SSH Posture Control on Linux machines - На странице определения политики нажмите кнопку "Назначить"
- В рабочем процессе назначения политики
- Выберите новую пустую группу ресурсов (созданную ранее) в качестве области.
- Необязательно. Выберите имя для этого назначения политики. По умолчанию используется имя определения политики.
- Необязательно. На вкладке параметров переопределите значение по умолчанию, например "баннер".
- Примечание. Правило "порт" должно быть настроено с одним значением, чтобы обеспечить правильную функциональность и соответствие требованиям для аудита и настройки сценариев.
- Завершите создание назначения политики.
Осторожность
Независимо от того, использовали ли вы портал или ИНТЕРФЕЙС командной строки, проверьте область назначения политики, которую вы только что создали перед продолжением. Если область была ошибочно задана, кроме новой пустой группы ресурсов, созданной ранее, она должна быть исправлена немедленно, чтобы избежать путаницы непреднамеренных компьютеров.
Создание тестовой виртуальной машины и его подготовка к настройке компьютера
- Создание виртуальной машины Linux
- Добавьте назначенное системой удостоверение, если оно еще не присутствует
- Добавьте расширение конфигурации компьютера (помеченное на портале в качестве конфигурации компьютера Azure для Linux)
Кончик
В этом кратком руководстве предварительные требования для конфигурации компьютера (у виртуальной машины есть управляемое удостоверение и расширение агента) были устранены непосредственно во время создания виртуальной машины. В большом масштабе эти предварительные требования могут быть удовлетворены с помощью встроенной инициативы политики Deploy prerequisites to enable Guest Configuration policies on virtual machines.
Сделайте перерыв перед продолжением
Теперь несколько шагов будут выполняться автоматически. Каждое из этих действий может занять несколько минут. Соответственно, дождитесь по крайней мере 15 минут, прежде чем продолжить.
Наблюдение за результатами
С помощью следующих действий можно увидеть следующее:
- Сколько компьютеров соответствует (или нет)
- Особенно полезно в рабочих масштабах, где могут быть тысячи компьютеров
- Какие компьютеры соответствуют (или нет)
- Для данного компьютера, который соответствует отдельным правилам (или нет)
Необязательно. Добавление дополнительных тестовых компьютеров для масштабирования
В этой статье политика была назначена группе ресурсов, которая изначально была пустой, а затем получила одну виртуальную машину. Несмотря на то, что это демонстрирует работу системы, она не обеспечивает возможность масштабируемых операций. Например, в представлении соответствия требованиям политики круговая диаграмма одного компьютера может чувствовать себя искусственным.
Рассмотрите возможность добавления дополнительных тестовых компьютеров в группу ресурсов, будь то вручную или с помощью автоматизации. Это могут быть виртуальные машины Azure или компьютеры с поддержкой Arc. Как вы видите, эти компьютеры приходят в соответствие (или даже сбой) вы можете получить более острое чувство операционирования SSH Posture Control в масштабе.
Необязательно. Проверка тестового компьютера вручную для подтверждения результатов
При начале работы с новой функцией, например SSH Posture Control, это может быть полезно вручную проверить результаты вне полосы. Это помогает построить уверенность и ясность. Действия, описанные в этой статье, должны привести к изменению конфигурации баннера входа на тестовой виртуальной машине. Это можно подтвердить, попытаясь подключиться к компьютеру sSH, чтобы просмотреть баннер или проверить файл sshd_config.
Очистка ресурсов
Чтобы избежать текущих расходов, рассмотрите возможность удаления группы ресурсов, используемой в этой статье. Например, команда Azure CLI будет az group delete --name "sshdemo01"
Связанное содержимое
- Что такое элемент управления позы SSH?
- Безопасное развертывание параметров сервера SSH с помощью политики Azure
- Чтобы предоставить отзыв, обсудить запросы на функции и т. д., обратитесь к linux_sec_config_mgmt@service.microsoft.com