Командная строка Middle SSH и безопасность обновлено
Разбор authorized_keys
Условие
На вход подаётся содержимое authorized_keys. Для каждой строки с ключом (без комментариев и пустых строк) выведи <тип> <комментарий>, где комментарий это всё после ключа (или -, если его нет). Строка может начинаться с опций (например from="10.0.0.0/8",no-port-forwarding), тип ключа это первое поле, начинающееся с ssh- или ecdsa-. Последней строкой выведи weak=<число ключей ssh-rsa и ssh-dss>.
Как подойти
Подсказки: 2
- Найди поле с префиксом
ssh-илиecdsa-. - Комментарий это всё начиная со второго поля после типа.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.