Timur
Ключ же в файле лежит просто
Vladislav 👻
ключ надо зашифровать
Timur
Лолшто?
Timur
Зачем?
Vladislav 👻
потому что ключ пойдет в репу
Timur
Зачем приватный ключ в репе?
Vladislav 👻
потому что это приватный ключ для общего аккаунта
Timur
И что? Как тут шифрование поможет?
Vladislav 👻
поможет от чего?
Vladislav 👻
пароли шифруем же в ролях, вот и приватный ключ шифруем
Timur
А ключ от шифрования где храните?
Vladislav 👻
какой ключ?
Timur
волта
Vladislav 👻
в файле, который передается из уст в уста
Vladislav 👻
что?
Vladislav 👻
что опять не понятно?
Timur
А ключ что мешает так же передавать тогда? :)
mandrivaman 👽
в файле, который передается из уст в уста
представил целующихся генсеков. как теперь это развидеть?
Vladislav 👻
удачи
Timur
Я не понял, у вас там ключ для оральной передачи из трех букв состоит, что ли?
Pavel
можно даже зашифровать вольтом, а потом пересылать люыми открытыми каналами (почта, телега и т.д.)
Vladislav 👻
Я не понял, у вас там ключ для оральной передачи из трех букв состоит, что ли?
пароль на волт передается словами, ибо это нехилая фраза, у волта не ключ, а пароль все таки
Pavel
Timur
пароль на волт передается словами, ибо это нехилая фраза, у волта не ключ, а пароль все таки
Ну, так и ключ можно в архив запароленный засунуть и переслать любым способом
Timur
А потом оральным способом пароль передать
Vladislav 👻
зачем мне пересылать приватный ключ на ссш, мне он нужен в рамках одного плейбука
Timur
Этот ключ для чего вообще?
Timur
У вас статическая среда или инстансы динамически создаются?
Vladislav 👻
openstack поднимает инстансы с одним паблик ключом, мы потом через этот приватный ключ раскатываем свое и радуемся жизни
Vladislav 👻
в плане зачем?
Timur
Если вы динамически создаете инстансы, что мешает каждому создающему свою ключевую пару использовать?
Timur
Или даже на ходу их создавать, а потом удалять вместе с машиной
Vladislav 👻
потому что только создающий тогда имеет доступ и только он должен расскатать остальных
Vladislav 👻
если он не расскатает, то все в жопе без его приват ключа
Timur
Прокинуть разные public-ключи всем желающим при создании нельзя, что ли?
Vladislav 👻
ключей прокинуть можно много, но юзер будет один и специфичный
Vladislav 👻
и опять таки, если кто-то не забудет, а так один ключ прокинул и точно все могут зайти
Vladislav 👻
а если не прокинул ключ, то никто не зайдет
Timur
Ну, в общем, проблема лишь в том, как пошарить один приватный ключ?
Vladislav 👻
грубо, да, но передовать его где-то там сбоку, это не решение, а костыль, ибо есть vault который и так все шифрует
Vladislav 👻
бляяя
Vladislav 👻
какой же ты пиздец сложный
Vladislav 👻
тебе темную коллеги на работе не делали случаем
Timur
Это я-то?
Timur
Просто вы сами какие-то странные костыли втыкаете на пустом месте, а потом удивляетесь, что не работает
Timur
какой доступ? он просто есть)
А, ну-ну. :) Волт же из ноосферы инфу берет - кому можно расшифровывать файл, а кому - нет :)
Artem
какую инфу? юзай файл а не пароль. положи его в RO правами в чем сложность?
Vladislav 👻
Пароль на воль сказали устно, сотрудник создает у себя файл и пользуется всей репой
Vladislav 👻
Включая приватный ключ
Vladislav 👻
Зачем что-то еще изобретать сбоку - непонятно
Timur
Зачем что-то еще изобретать сбоку - непонятно
А, т.е. у вас сейчас все работает как задумано, и вы сюда пришли поделиться успехами?
Artem
тебе помочь
Vladislav 👻
Я принес вот эту боль и как ее решал
Vladislav 👻
https://github.com/ansible/ansible/issues/22382
Vladislav 👻
Точнее, как на нее вышел
Timur
какую инфу? юзай файл а не пароль. положи его в RO правами в чем сложность?
Зачем юзать один файл, которым нужно шифровать другой файл, если пошарить нужно все равно сам файл в обоих случаях?
Artem
Включи selinux и логгируй все
Artem
ну да
Timur
Шаришь шифрованный
А что будет, если пошарить нешифрованный?
Vladislav 👻
скопипастить может любой
Timur
А с паролем к волту не может, что ли?
Artem
файл юзай файл вместо пароля, когда файл юзаешь пароль не нужен
Dok
Ура вечеропятница! when: host.find("backup") != -1 Это же правильное условие, которое должно сработать, если host не содержит backup ?
Timur
Это ответ на какой-то другой вопрос явно
Timur
Я спрашивал - что помешает человеку, имеющему доступ к волту (который свободно шарится) скопипастить расшифрованный файл с приватным ключом?
Dok
Да
Тогда странно, что оно рандомно срабатывает) Ну, наверно, дело в моей крутой логике :)
Vladislav 👻
Timur
потому что пароль от волта дается трастам, а доступ к репе могут иметь кто угодно и писать ПРы
Это опять ответ не на мой вопрос. Попробую еще раз: что помешает тому, кто знает пароль волта (или у него есть файл), скопировать и пошарить расшифрованный файл ключа?
Vladislav 👻
потому что он траст
Vladislav 👻
а ты сложный
Timur
потому что он траст
Ок. Тогда в чем риск дать трасту напрямую сам ключ, без обвязки в виде волта?