У меня есть учетная запись 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), не зная, будет ли он работать или даже потенциально вызвать проблемы. для системы.
Если кто-нибудь знает, безопасно ли это делать или я двигаюсь в правильном направлении, я был бы очень признателен, большое спасибо!