Не могу редактировать учетные данные Rails 5.2 - PullRequest
0 голосов
/ 23 февраля 2019

Когда я открываю файл следующим образом:

EDITOR="atom --wait" bin/rails credentials:edit

Я получаю новый файл, которому присваивается новое имя (число.credentials.yml) и сообщает «Новые учетные данные зашифрованы и сохранены».и мне не дают возможности редактировать файл.Затем я набираю:

bin/rails credentials:show

и получаю aws по умолчанию: 123 и т. Д .... Поэтому я удаляю и credentials.yml.enc, и главный ключ и начинаю заново, с теми же результатами.новый credentials.yml.enc создается с вербидом по умолчанию, но я не могу его редактировать.Я использую ruby ​​2.5.3 и rails 5.2.2.Ubuntu 18.04, если это имеет значение.Я следовал всем рекомендациям, данным в другом месте по этой конкретной теме, но у меня ничего не работает.

1 Ответ

0 голосов
/ 23 февраля 2019

С rails credentials:show вы не можете редактировать credentials.yml.Вы должны использовать EDITOR="atom --wait" rails credentials:edit для редактирования credentails.yml.

Удалите ваш master.key, чем вам нужно выполнить команду EDITOR="atom --wait" rails credentials:edit, которая не найдет master.key и создаст новую сcrendetials.yml.enc.После этого добавьте некоторые вещи и закройте этот файл с помощью CTRL + W.Теперь вы можете увидеть результат с rails credentials:show.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...