связка ключей - то, в чем Вы нуждаетесь! Просто установите его и добавьте следовать код в Вашем .bash_profile
(или эквивалентный):
if [ -x /usr/bin/keychain ]; then
/usr/bin/keychain --quiet --clear $HOME/.ssh/id_rsa
fi
Для config.fish (2):
if not status --is-interactive
keychain --eval --quiet --quick $HOME/.ssh/id_rsa
end
Затем используйте код ниже в Вашем сценарии для загрузки переменных среды ssh-агента:
. ~/.keychain/`/bin/hostname`-sh
Для рыбы:
source $HOME/.keychain/(hostname)-fish
Если Ваш ключ будет иметь passhphrase, то связка ключей спросит Вас однажды (допустимый, пока Вы не перезагрузите машину или уничтожаете ssh-агент).
Примечание: связка ключей также генерирует код к csh
и fish
оболочки, поэтому просто замените суффикс "-sh" к "-csh" или "-рыба".
Погуглите вашу ошибку, и вы получите интересную информацию о решении. Возможно, вы захотите начать с применения «Имя субъекта» к вашему сертификату, если оно еще не было применено, это, по-видимому, является важной частью требования к сертификату для ADWS, дополнительную информацию можно найти здесь: http://social.technet.microsoft.com/Forums/windowsserver/en-US/5fac0d70-7dff-46f7-8c3a-b2982bc7fffc/adws-event-id -1400
Если это не решило вашу проблему, я бы проверил следующее:
Надеюсь, это поможет.