3 Risposte
- Più recenti
- Maggior numero di voti
- Maggior numero di commenti
1
Accessing EC2:
- If you have administrative access to the EC2 instance, you can reset the password for the appropriate user and attempt to log in using password authentication instead of SSH key authentication: https://docs.aws.amazon.com/systems-manager/latest/userguide/automation-ec2reset.html
- As another user mentioned, if you have access to the underlying EBS volume, you can create a new EC2 instance and mount the volume as a secondary disk. This allows you to access the files and data on the disk without logging into the original instance: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-attaching-volume.html
Determining user:
- If you have access to other parts of the console, you can check if CloudTrails logging was enabled. If AWS CloudTrail is enabled in your AWS account, you can search for events related to the EC2 instance in question. CloudTrail logs record API activity and can provide insight into the actions taken by the previous user, including the creation and configuration of the EC2 instance: https://docs.aws.amazon.com/awscloudtrail/latest/userguide/view-cloudtrail-events-console.html
- This step requires and assumes that you mounted the volume in a brand new instance. You can navigate to the mounted volume's
/etc/passwd
or/etc/shadow
file to view the usernames created on the old instance. Which, once you unmount and move the volume back to the other instance, you can now try again with the knowledge of usernames.
con risposta un anno fa
0
Create a new ec2 machine that you can ssh into, then disconnect a volume on the old machine and connect it to the new one.
con risposta un anno fa
0
What flavour of Linux are you using> Many of them have ec2-user
as the default used but some of them have a different one https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/managing-users.html#ami-default-user-names
If the key you are using is giving you absoltely no joy then there is a way of updating the key, method 1 here is probably best for you https://repost.aws/knowledge-center/user-data-replace-key-pair-ec2
Also note that when you create the new key in the EC2 Console you can directly download the PuTTY private key, without having to convert it from a PEM file.
Contenuto pertinente
- In che modo posso risolvere i problemi di connessione alla mia istanza Linux Amazon EC2 tramite SSH?AWS UFFICIALEAggiornata un anno fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 10 mesi fa
Create a new ec2 machine that you can ssh into, then disconnect a volume on the old machine and connect it to the new one.