у меня куча пользователей, которые с SSH ключами имеют доступ к аккаунтам на других серверах. В настоящее время у меня есть скрипт, который собирает открытые ключи ssh и распределяет их по правильной учетной записи на правильных серверах.
то, что я хочу сделать, это получить этот сценарий, чтобы проверить, что любой данный ключ ssh пользователей имеет парольную фразу, Прежде чем принимать открытый ключ и распространять его.
Я пробовал несколько вещей, как с помощью ssh-agent
и ssh-add
и тогда проблема приходит, когда ssh-add
задаю пароль.
есть ли способ сделать что-то вроде openssl
чтобы проверить парольную фразу, слегка сбой с кодом возврата 1
если ключ имеет пароль?
спасибо!