Beim Erstellen einer benutzerdefinierten VPC habe ich zuerst eine EC2-Instanz erstellt und diese dem öffentlichen Subnetz zugeordnet und dann ein anderes EC2 erstellt und zugeordnet zu privatem Subnetz. Jetzt konnte ich von meinem Putty aus über mein öffentliches Subnetz an mein privates Subnetz pingen, aber danach konnte ich nicht mehr verstehen, wie SSH von einem öffentlichen zu einem privaten Subnetz geht. Ob wir den Inhalt der .pem- oder .ppk-Datei in die mit dem öffentlichen Subnetz verbundene ec2-Instanz kopieren müssen. Ich habe versucht, den Inhalt der .pem-Datei in ec2 zu kopieren und änderte auch den Zugriff auf 0600 für die .pem und als ich versuchte, SSH von öffentlichen Subnetz zu privaten Subnetz, bekam ich den folgenden Fehler als "Warnung permanent hinzugefügt (Ecdsa) zu die Liste der bekannten Hosts. permission denied (publickey) ". Ich mache all dies von meinem Windows-OS-Laptop und ich schuf eine Amazon Linux-Instanzen für Public und PrivateSSH von öffentlichem Subnetz zu privatem Subnetz durch 'putty beim Erstellen einer benutzerdefinierten VPC nicht möglich
Antwort
Sie haben wahrscheinlich erstellt ein Schlüsselpaar, wenn Sie die AWS-Instanz erstellt. Angenommen, Sie möchten SSH von der öffentlichen Instanz zur privaten Instanz senden, müssen Sie nun die heruntergeladene PEM-Datei in die öffentliche Instanz kopieren. Haben Sie Ihre Instanz mit Ubuntu erstellt? Dann werden Sie von der öffentlichen Instanz Konsole ssh -i your_keyname.pem [email protected]_private_ip
Wenn Sie die amazon Linux Ami verwenden, dann ssh -i your_keyname.pem [email protected]_private_ip
. Wenn Sie etwas anderes vorhaben, bearbeiten Sie Ihre Frage bitte entsprechend.
Ich denke nicht, eine Kopie der Schlüsselpair-Datei in EC2-Instanz zu machen. Verwenden Sie diesen Befehl, um sich an einer anderen EC2-Instanz anzumelden.
ssh -v -i key -l username instance-IP
Der einfachste Weg, um die .pem-Datei zu AMI kopieren verwendet SFTP versuchen SFTP anstelle von ssh ersetzt der Instanz von MAC-Anschluss zu verbinden, und Sie werden SFTP> Prompt erhalten. Sobald Sie sftp> prompt verwenden "put 'Ihren Schlüsselnamen' und Ihre Datei wird auf AMI
hochgeladen werden- 1. AWS VPC Subnetz mit unterschiedlicher Zone erstellen
- 2. Konnte Subnetz in VPC nicht erstellen - "Nicht mit Bereichsfehler" erhalten
- 3. ssh-config von Host-Subnetz
- 4. Ssh zu ec2-Instanz in VPC nicht möglich
- 5. Problem beim Zugriff auf das Internet von einer privaten Subnetz-Instanz über nat intance in aws?
- 6. aws boto3 greifen Subnetz info
- 7. Zugriff auf eine RDS-DB in einem privaten Subnetz von einem ec2 in einem öffentlichen Subnetz über SSL
- 8. AWS: EC2 in den öffentlichen Subnetz kann nicht ping EC2 in privaten Subnetz
- 9. Ausführen von Filezilla Client in privaten Subnetz
- 10. ssh Beispiel für Authentifizierung mit privatem/öffentlichem Schlüssel
- 11. Zugriff auf Jenkins im privaten Subnetz AWS
- 12. Wie führe ich einen Apache Server in benutzerdefinierten vpc (nicht Standard) aws durch Terraform?
- 13. Intra und Inter-Subnetz Routing
- 14. Validierung Subnetz-Adressbereich unter Vnet-Adressbereich durch C#
- 15. AWS: Wie erstellt man ein privates Subnetz zu der Standard-VPC
- 16. Ich kann nicht herausfinden, warum Subnetz aktualisiert wird
- 17. AWS - Zugriff auf Instanzen im privaten Subnetz mithilfe von EIP
- 18. Was ist das kleinste Subnetz, das in AWS in der VPC erstellt werden kann?
- 19. Wie bekomme ich die VPC-ID von Subnetz-ID mit AWS Java SDK?
- 20. Kann SSH nicht zu Raspberry Pi 3 von Putty
- 21. Wie gebe ich die Subnetz- und VPC-IDs in der Cloud-Konfiguration an?
- 22. überprüfen Sie, ob IP in Subnetz
- 23. Liste aller Geräte in einem Subnetz programmatisch
- 24. Kann ich die Google Container Engine (GKE) im privaten GCP-Netzwerk-Subnetz starten?
- 25. Wie Subnetz zu einem VLAN auf Softlayer zuweisen?
- 26. Optimal prüfen, ob IP im Subnetz ist
- 27. Liste IP alle Adressen in einem Subnetz
- 28. Anzahl der Hosts in einem Subnetz
- 29. AWS VPC mit EC2 als NAT funktioniert nicht