Код: Выделить всё
sudo -u user bash cat /home/user/.ssh/id_ed25519.pub
> EOF
ssh-ed25519 AAAAC3NXXXXXXXXXXXXXXXXXXXXXXXXX...... user@host
Код: Выделить всё
sudo -u user bash SSH_KEY=`cat /home/user/.ssh/id_ed25519.pub`
> echo $SSH_KEY
> EOF
cat: /home/user/.ssh/id_ed25519.pub: Permission denied
Я хочу использовать это в скрипте чтобы автоматизировать загрузку новых открытых ключей на сторонний сайт.
Обновить
Экранирование EOF работает!. Спасибо! (Но нет необходимости менять обратные кавычки, они тоже работают).
Подробнее здесь: https://stackoverflow.com/questions/783 ... user-in-ba
Мобильная версия