где другие пользователи на том же сервере могут читать.

из наших приложенийgithub-backup требует использования закрытого ключа RSA в качестве переменной среды.

Просто попытайтесь экспортировать ключ в терминал, например:text export PRIVATE_KEY=-----BEGIN RSA PRIVATE KEY----- MIIEpAIBAAKCAQEA04up8hoqzS1+ ... l48DlnUtMdMrWvBlRFPzU+hU9wDhb3F0CATQdvYo2mhzyUs8B1ZSQz2Vy== -----END RSA PRIVATE KEY-----

Не работает ... из-за разрывов строк.

Я немного погуглил, но не нашел подходящего решения ...
например:Как установить переменную среды с многострочным закрытым ключом RSA для AWS Elastic Beans

Ошибка:-----END RSA PRIVATE KEY-----': not a valid identifier

следовал инструкциям в:http://blog.vawter.com/2016/02/10/Create-an-Environment-Variable-from-a-Private-Key

Создан файл с именемkeytoenvar.sh со следующими строками:

#!/usr/bin/env bash
file=$2
name=$1
export $name="$(awk 'BEGIN{}{out=out$0"\n"}END{print out}' $file| sed 's/\n$//')"

 затем запустил следующую команду:

source keytoenvar.sh PRIVATE_KEY ./gitbu.2018-03-23.private-key.pem

Этоработает но это похоже намногоречивый" подход ...

Кто-нибудь знает опроще способ сделать это?
(Я надеюсь на "начинающий дружелюбный"решение без слишком большого количества" шагов "...)

Ответы на вопрос(4)

Ваш ответ на вопрос