Установить связку ключей на Amazon Linux AMI?
У меня есть учетная запись github, которую я хотел бы регулярно отправлять из экземпляра Amazon ec2. Чтобы подключиться к учетной записи github, у меня есть SSH-ключ, защищенный парольной фразой, поэтому для того, чтобы нажать или извлечь из github, мне нужно ввести свою парольную фразу из командной строки. Проблема в том, что я пытаюсь написать cron-скрипт для отправки определенных файлов на github каждый день по утрам, что затрудняет ввод парольной фразы.
Из того, что я понимаю в исследованиях, до сих пор, чтобы автоматизировать запись ключевой фразы для rsa_id, мне нужно добавить ключевую фразу в ssh-agent, а также использовать цепочку для ключей (если я неправильно понимаю, пожалуйста, дайте мне знать!) В состоянии выяснить, как добавить ключевую фразу в ssh-agent, я столкнулся с проблемой с частью цепочки для ключей процесса. Брелок для ключей, похоже, не установлен на сервере ec2, и когда я попытался запустить "yum install keychain", я получил сообщение о том, что для него не было доступного репозитория. Я искал в Интернете и увидел, что репозиторий (RPMForge), по-видимому, доступен для дистрибутивов CentOS и RHEL, но я не решаюсь установить на EC2 (то есть Amazon AMI Linux), не зная, будет ли он работать, или даже потенциально вызывать проблемы для системы.
Если кто-нибудь знает, безопасно ли это делать, или если я двигаюсь в правильном направлении, это будет высоко оценено, большое спасибо!