Back to questions
Junior — Middle
79
Какой у вас опыт внедрения и управления мультифакторной аутентификацией в AWS-проектах?
Answer from AI
sobes.tech AI
В AWS мультифакторная аутентификация (MFA) обычно внедряется для повышения безопасности доступа к аккаунтам и ресурсам. Опыт включает:
- Включение MFA для IAM пользователей через AWS Management Console или CLI.
- Настройка виртуальных MFA-устройств (например, Google Authenticator) для пользователей.
- Применение политики IAM, требующей MFA для выполнения определённых действий.
- Использование MFA-токенов при программном доступе через AWS SDK, добавляя временные сессии с MFA.
Пример политики, требующей MFA для удаления ресурсов:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Deny",
"Action": "ec2:TerminateInstances",
"Resource": "*",
"Condition": {
"BoolIfExists": {"aws:MultiFactorAuthPresent": "false"}
}
}
]
}
Это повышает безопасность, предотвращая несанкционированные действия без второго фактора.