Рейтинг:0

.ssh/authorized_keys

флаг tr

Мой вопрос и недоумение связаны с .ssh/authorized_keys

У меня есть несколько экземпляров EC2 (некоторые из них созданы из Ubuntu 20x AMI или Amazon Linux AMI)

На одном таком Ubuntu EC2 и мне нужно дополнить авторизованные_ключи по умолчанию одним открытым ключом (конкретного специального сервера), созданным специально (с использованием ssh-keygen).

Я наблюдал на Ubuntu 20.x.x, что это было невозможно (scp, nano, chmod и все такое не помогло)

Но сделать это на экземпляре Amazon Linux 2 было проще простого.

  1. После входа в экземпляр по SSH сделал chmod файла на 700.
  2. Открыл в нано
  3. Скопировал и вставил открытый ключ, который я хотел, сохранил и
  4. восстановил chmod до 400

альтернатива нано была

$ cat 'открытый ключ' >> .ssh/authorized_keys 

PS: Со своего специального сервера я намеревался добиться выполнения скрипта такие как

ssh -J <сервер-бастион с портом> <имя_пользователя@целевой-сервер> ./myScript.sh

Любые подсказки?

Кто-нибудь прошел через этот опыт?

Благодарность

флаг hr
Что именно вы подразумеваете под *"это было невозможно"*? Что произошло, когда вы попытались?
Этот вопрос на других языках:

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.