Ich muss einen öffentlichen Schlüssel an einen EC2 senden, ohne die Befehle ec2- * api zu verwenden, und ich kann nicht.
Ich habe scp und ssh-copy-id ausprobiert, aber Booth kann den Parameter -i nicht verwenden, um eine Verbindung über die Schlüsselpaare herzustellen.
Der Parameter ssh-copy-id -i ist die zu sendende Datei (öffentlicher Schlüssel).
Was kann ich tun, um es hochzuladen?
scp
unterstützt -i
. Sie können es als verwenden scp -i your_pem.pem your_file user@aws_ip:/home/user/
. Wahrscheinlich wird aufgrund Ihrer Berechtigungen für Ihre PEM-Datei ein Fehler angezeigt. Es sollte 400
(dh chmod 400 your_pem.pem
) sein