Connect to AWS EC2 instance | SSH from Windows | .PEM Key

Поділитися
Вставка
  • Опубліковано 25 сер 2024
  • SSH is a remote management protocol through which you connect to your remote servers and modify them.
    This allows you to access your remote servers securely. So let us see how we can connect with our EC2 instances securely using SSH
    Recent versions of Windows Server 2019 and Windows 10 - OpenSSH is included as an installable component
    ec2-user
    Public IP
    github.com/Pow...
    Lab
    Launch EC2
    Download .pem file
    Use command prompt or Powershell to ssh
    Previous Videos
    Create EC2 Instance in AWS I Run Web Server using User Data | AWS EC2
    • Create EC2 Instance in...
    Amazon Ec2 Instance Security Groups | Inbound and Outbound Rules
    • Amazon Ec2 Instance Se...

КОМЕНТАРІ • 125

  • @Ryan-nw2id
    @Ryan-nw2id 5 місяців тому +4

    You have no idea how much time you saved me by providing this video. I was stuck in a tutorial from my school and this explained it clearly and concisely. Thank you!!!

    • @JasCloudTech
      @JasCloudTech  5 місяців тому

      @Ryan glad to know …. 😊 🙏

    • @DIZZLEBOI44
      @DIZZLEBOI44 5 місяців тому +1

      ​@JasCloudTech Great video. Thanks. Have a question, trying to now connect my VPN to my ec2 and use it as a Hotspot. Is it possible?

    • @JasCloudTech
      @JasCloudTech  5 місяців тому +1

      @@DIZZLEBOI44 you can .. take care of security group inbound outbound , ip forwarding NAT and also DHCP in order to assign ip to devices 😀

  • @theguru5768
    @theguru5768 10 місяців тому +1

    Thank you so much for this. I was missing the Internet Gateway on a default EC2 Instance configuration. I spent 2 days on this thank you man. I was not thinking about my IG at all

    • @JasCloudTech
      @JasCloudTech  9 місяців тому

      @theguru5768 welcome 🙏… great to know .. my video resolved your issue … please do like share my videos… thanks for watching 😊

  • @tuhuynh2232
    @tuhuynh2232 Рік тому +3

    The 500th subscriber, so very much appreciates your playlist about the fundamentals of AWS. Please make more for everyone can access the simple knowledge from you JasCloudTech. Thanks advanced

    • @JasCloudTech
      @JasCloudTech  Рік тому

      Thanks for the support… definitely more videos on the way 😊… keep supporting…

    • @tuhuynh2232
      @tuhuynh2232 Рік тому +1

      @@JasCloudTech for sure, keep as simple as possible, I like you a lot

    • @JasCloudTech
      @JasCloudTech  Рік тому

      @@tuhuynh2232 sure Thanks 😊

  • @stevesam1883
    @stevesam1883 Рік тому +1

    Thanks, my man! You sorted out something I was finding really insoluble. Its the part in the video where you talk about how the VPC should have an Internet Gateway attached with a status of "Active". I was getting timeout errors and could'nt understand what was going on because my security group had port 22 open. So on watching your video, I checked the Route Table and found the Internet Gateway in the VPC Route Table had a status of "Blackhole". The Internet gateway itself had a State of detached. I must have detached it when cleaning up resources. Anyways, after reattaching, the IG became active and I could SSH into the EC2 instance. Cheers! I would have had a hard time finding this on my own. I've subscribed and am looking forward to your next videos.

    • @JasCloudTech
      @JasCloudTech  Рік тому

      @Steve thanks for your support and kind words 🙏... more video’s coming soon 😊

  • @khaderuddinwaseemmohammad7599
    @khaderuddinwaseemmohammad7599 10 місяців тому +1

    My Brother, you can't imagine how i was struggling with this to just start the ec2 via ssh, the error which i was getting was with port:22, The moment you 've said about vpc/igw, there i figured out, igw(internet gateway), thank again.

    • @JasCloudTech
      @JasCloudTech  10 місяців тому

      @khaderuddinwaseemmohammed … thanks 🙏

  • @Gadjix
    @Gadjix Рік тому +5

    Something I learned back in the IT days that helps to speed up copying file names, is hold hold shift, right-click and select 'copy as path'. Then you can paste the entire path with the file name all in one step.

    • @JasCloudTech
      @JasCloudTech  Рік тому +1

      Thanks for the suggestion 🎉 … I try to keep the video as basic as possible and all my videos are on the go without editing… 😊

    • @annas_solami
      @annas_solami 9 місяців тому

      thanks

  • @Maria-km7nm
    @Maria-km7nm 4 місяці тому +1

    You are the best of the best of the best of the best... ! :)

  • @RS3helper
    @RS3helper Рік тому +1

    @JasCloudTech Thank you so much for this. I was missing the Internet Gateway on a default EC2 Instance configuration. I spent 2 days on this thank you man. I was not thinking about my IG at all

    • @JasCloudTech
      @JasCloudTech  Рік тому

      @Richard … that’s great … thanks 🙏 for watching… 😊

  • @tanveerkaurbenipal6862
    @tanveerkaurbenipal6862 7 місяців тому +1

    I use Ubuntu there , it shows me permission denied publickey., same issue

    • @JasCloudTech
      @JasCloudTech  7 місяців тому

      @tanveerkaurbenipal6862 Make sure user have access permission to .pem file and username ubuntu

  • @grzegorzodak5657
    @grzegorzodak5657 7 місяців тому +1

    thx it finally works that sheeeeett

  • @ushat3442
    @ushat3442 5 місяців тому

    Thank you for your clear explanation

  • @tinepurg8088
    @tinepurg8088 Рік тому +1

    Thanks, really helpful video!

  • @travel_crazy_girl
    @travel_crazy_girl Рік тому +1

    Very helpful..

  • @MariaJanainaGoisdosSantos
    @MariaJanainaGoisdosSantos 7 місяців тому

    Thank you😍

  • @marechalff7400
    @marechalff7400 Рік тому +1

    Thank you for vídeo!

    • @JasCloudTech
      @JasCloudTech  Рік тому

      @marechalff 🙏 welcome…
      Please do like share … thanks for watching 😊

  • @silkroadsilkroad1727
    @silkroadsilkroad1727 Рік тому +1

    thank you very very much sir

    • @JasCloudTech
      @JasCloudTech  Рік тому

      Welcome… thanks for watching.. do like share my videos

  • @subashlama8754
    @subashlama8754 Рік тому +1

    Thank you bro and subscribed you :)

    • @JasCloudTech
      @JasCloudTech  Рік тому

      Welcome … thanks for supporting 😊

  • @greykoff3325
    @greykoff3325 8 місяців тому +1

    Thanks with helping me. Take you care - if you have a some free time you can help me with English practice :) also

  • @priyatalakola3037
    @priyatalakola3037 7 місяців тому +1

    I checked the Igw and inbound rules…but still I am getting timed out error

  • @Nagaraj12H
    @Nagaraj12H 8 місяців тому +1

    Wow that's is the great video ....i was spending couple of hours to connect to AWS instance by putty it is not worked ..after going through your video putty is not required so we can directly connect from cmd

    • @JasCloudTech
      @JasCloudTech  8 місяців тому

      👍 you can also check ec2 access using putty ua-cam.com/video/n19qIUEPqQw/v-deo.htmlfeature=shared

  • @michaelajiri
    @michaelajiri 2 роки тому +2

    Hello, thanks for this video tutorial. Its helpful. But you didn't show how you created the route tables and internet gateways?

    • @JasCloudTech
      @JasCloudTech  2 роки тому +1

      Hi Michael .. by default route table and internet gateway gets created . Thanks for watching.. please do like and share 🙏

  • @srikanthgali5016
    @srikanthgali5016 Рік тому +1

    Thank you very much

  • @alyibrahimelsayed6141
    @alyibrahimelsayed6141 2 роки тому +1

    very valuable thank you
    ,

    • @JasCloudTech
      @JasCloudTech  2 роки тому

      Welcome Aly .. please do like share and subscribe to my channel.. thanks for watching

  • @greykoff3325
    @greykoff3325 8 місяців тому +1

    Все делаю как по вашей инструкции но не могу соеденится по ssh.
    What should i do ? Im already did instructions but cant get a result.

    • @JasCloudTech
      @JasCloudTech  8 місяців тому

      @Greykoff kindly check the VPC route table and Internet gateway status.... if not resolved you can communicate me on my email for troubleshooting the issue. :D

  • @germainkone9029
    @germainkone9029 9 місяців тому +1

    Nice job. The private ip address is unique ? Safe to share ? I have homework but I am wondering if is safe to send homework that contains my private ip address

    • @JasCloudTech
      @JasCloudTech  9 місяців тому

      It’s safer … traceable by other devices in your network… private Ip are not directly connected to internet… 😊

    • @germainkone9029
      @germainkone9029 9 місяців тому +1

      @@JasCloudTech thanks for the inputs. I appreciate it.

  • @ramyarajendran8631
    @ramyarajendran8631 5 місяців тому +1

    Sir after create instance public ipv4 address showing blank

    • @JasCloudTech
      @JasCloudTech  5 місяців тому

      @ramyarajendran check route table having route to internet gateway..

  • @travisjae1775
    @travisjae1775 2 місяці тому +1

    I'm getting a warning: unprotected private file! when I try to ssh into my ec2.

    • @JasCloudTech
      @JasCloudTech  2 місяці тому

      Grant read only permission for pem file to current user …

  • @DucNhuHoangMinh
    @DucNhuHoangMinh 2 місяці тому +1

    hahaa, thank so much

  • @pinotesvlog3949
    @pinotesvlog3949 Рік тому +1

    HI what is next? How can I access the files using the command prompt?

    • @JasCloudTech
      @JasCloudTech  Рік тому +1

      Hi @pinotes you can use the linux commands --> ls , cat ……. Thanks 🙏 for watching…

  • @Montagrus
    @Montagrus Рік тому +1

    thanks mate

  • @danishwais2701
    @danishwais2701 Рік тому +2

    The cmd shows "WARNING: UNPROTECTED PRIVATE KEY FILE!". What should I do in this case?

    • @JasCloudTech
      @JasCloudTech  Рік тому

      @danish update the permission for private key file to only allow read access for current user

    • @danishwais2701
      @danishwais2701 Рік тому

      @@JasCloudTech where do I update this?

    • @JasCloudTech
      @JasCloudTech  Рік тому

      @@danishwais2701 kindly share the screenshot at jaspalsaini45@gmail.com ..

    • @ankitachauhan5832
      @ankitachauhan5832 Рік тому

      @@JasCloudTech iam. Not. Able. To. Do. It.. Sir.. It is showing permission denied (public key)

    • @JasCloudTech
      @JasCloudTech  Рік тому +1

      @@ankitachauhan5832 kindly check the the user have access permission for the location where the .pem key is saved.. if issue persists kindly share screenshot on my email jaspalsaini45@gmail.com

  • @mezmez23
    @mezmez23 Рік тому +1

    COOL

  • @acoruzzi
    @acoruzzi 4 дні тому +1

    hi thanks for the video , do you know where i can find the username for windows machine?

    • @JasCloudTech
      @JasCloudTech  3 дні тому +1

      @acoruzzi .. for windows default is administrator | EC2 instance lost keys or Access? | or something else...

  • @prasannajitlenka2870
    @prasannajitlenka2870 8 місяців тому +1

    Why im getting error saying connection timed out

    • @JasCloudTech
      @JasCloudTech  8 місяців тому

      @prasannajitlenka check the inbound rule port 22 is allowed ??

    • @prasannajitlenka2870
      @prasannajitlenka2870 8 місяців тому +1

      @@JasCloudTech I got the problem it was restricted in our college lan

  • @user-vq1te2to8g
    @user-vq1te2to8g Рік тому +1

    it says permission denied (public key)

    • @JasCloudTech
      @JasCloudTech  Рік тому

      Please check the ec2 access role assigned.. if issue Persists let me know

  • @niluthonte45
    @niluthonte45 8 місяців тому +1

    how to use ec2 if i have pem key

    • @JasCloudTech
      @JasCloudTech  8 місяців тому

      @niluthonte can you elaborate … in the video I am using pem key to connect … ..using public dns …

    • @niluthonte45
      @niluthonte45 8 місяців тому

      Ok

  • @dream11gurufantasy
    @dream11gurufantasy 11 місяців тому

    'ssh' is not recognized as an internal or external command,
    operable program or batch file. why ithis error come wen submit ssh key

  • @josephokwudi3817
    @josephokwudi3817 4 місяці тому

    Am i suppose to download Ubuntu on my system before i can use my cmd

    • @JasCloudTech
      @JasCloudTech  4 місяці тому

      @josephokwudi no need to download Ubuntu or anything on your system ..🤗

  • @728sahilpanchbhaiya5
    @728sahilpanchbhaiya5 10 місяців тому +1

    Connection timed out error but why

    • @JasCloudTech
      @JasCloudTech  10 місяців тому

      @sahil … first thing check inbound rules in the security group (port 22)and have you restarted Ec2 it might change your public dns..and check also routing table …route to internet gateway…

  • @jaimedan2358
    @jaimedan2358 Рік тому +1

    Hello thanks a lot for this.
    I have a question, you know how can i connect to ec2 using a ssh key without enter the username "ec2-user"?
    Im using ansible, and i want do it in my "when" condition or something like that, for different linux distribitions like ubuntu and centos.
    Thanks. 😊

    • @JasCloudTech
      @JasCloudTech  Рік тому +1

      @J’aime thanks … I haven’t worked on ansible … you can go through www.middlewareinventory.com/blog/add-users-to-ec2-instances-with-ssh-access-ansible/ .. I hope it will give you some idea …

    • @jaimedan2358
      @jaimedan2358 Рік тому +1

      @@JasCloudTechThanks, i Found my hapiness 🎉

  • @priyatalakola3037
    @priyatalakola3037 7 місяців тому

    Hello.. I have created Ubuntu Ec2 instance in my windows system and I am trying to connect Aws Ec2 instance from command prompt but I am getting connection timed out error..Can anyone please help me on this!

    • @JasCloudTech
      @JasCloudTech  7 місяців тому

      @priyatalakola r u saying you installed Ubuntu on ur windows os by downloading Ami or you are launching in console… if igw, inbound is fine check ur subnet … if u need troubleshooting session you can schedule zoom or teams meeting and send on my email will resolve the issue

  • @dambrudharmohanty2829
    @dambrudharmohanty2829 Рік тому +1

    Did any one get solution how to connect if u receive Permission denied

    • @JasCloudTech
      @JasCloudTech  Рік тому

      @dambrudhar check user type default is ec2-user
      -- the location where the key is make sure you have read access for the operating system that you are using … right click properties check …
      -- under action- ssh client check the user (ec2-user default )
      - last use ssh -v -i……….. to debug the error

  • @iamfelix.s
    @iamfelix.s 2 місяці тому +1

    "Bad permissions. Try removing permissions for user: BUILTIN\\Users on file" getting this

    • @JasCloudTech
      @JasCloudTech  2 місяці тому

      icacls "C:\path\to\file_or_directory" /remove "BUILTIN\Users"
      Else first remove inheritance
      cd C:\path\to\your\pem\file
      icacls your-key.pem /inheritance:r
      Grant read access
      icacls your-key.pem /grant:r "%username%":R

  • @jadiel_jade
    @jadiel_jade 3 місяці тому +1

    How can I log out

    • @JasCloudTech
      @JasCloudTech  3 місяці тому

      Exit 😊

    • @jadiel_jade
      @jadiel_jade 3 місяці тому

      No... I mean I'd like to restart the process without it saying that I was logged on before

    • @JasCloudTech
      @JasCloudTech  3 місяці тому

      @@jadiel_jade I m sorry I am unable to understand your question… can you please elaborate 🙏 😊

  • @royalstars8229
    @royalstars8229 11 місяців тому

    How to connect reverse from EC2 instance to Local Machine?
    Can anyone tell.

    • @JasCloudTech
      @JasCloudTech  11 місяців тому

      @royalstars8229 you mean to say you want to set up hybrid network .. Aws ec2 & your on premises network
      You can go ahead with Direct Connect and VPN..

  • @youtraders
    @youtraders Рік тому +1

    How to run PuTTY ssh

    • @JasCloudTech
      @JasCloudTech  Рік тому

      Download putty … download .pem file and then use the putty interface add auth.. use ec2-user for Amazon Linux

  • @krittanails8965
    @krittanails8965 Рік тому

    I keep getting an error said permission denied (publickey) somebody help 😢

    • @JasCloudTech
      @JasCloudTech  Рік тому

      @kritta does you user has ec2 access role assigned ..

    • @krittanails8965
      @krittanails8965 Рік тому

      @@JasCloudTech I’m quite not sure where I could check on that.

    • @JasCloudTech
      @JasCloudTech  Рік тому

      @@krittanails8965 select ec2 under details you can check .. if possible share the screenshot on jaspalsaini45@gmail.com

    • @Moment-Driven
      @Moment-Driven Рік тому

      @@JasCloudTech I'm having the same issue, it says (publickey) after permission denied in the CMD prompt

    • @JasCloudTech
      @JasCloudTech  Рік тому

      @@Moment-Driven kindly check the user has ec2 access role assigned… if issue persists kindly let me know

  • @sreedevank6247
    @sreedevank6247 Рік тому +1

    Make a video using putty also

  • @ayanikabera7060
    @ayanikabera7060 4 місяці тому +1

    did not work

    • @JasCloudTech
      @JasCloudTech  4 місяці тому

      @ayanikabera can you please let me know what’s the error … timeout .. access denied , check inbound rule port 22 , igw…

    • @ayanikabera7060
      @ayanikabera7060 4 місяці тому

      @@JasCloudTech i followed eevrything here and i still get this error "ssh: connect to host port 22: Connection timed out" . i checked/added necessary inbound rules as well.

    • @JasCloudTech
      @JasCloudTech  4 місяці тому

      @@ayanikabera7060route table and internet gateway ?? After creation did you restarted your instance ??

    • @ayanikabera7060
      @ayanikabera7060 4 місяці тому

      @@JasCloudTech yes route table and internet gateway were exactly what you showed in your video. i did not restart instance.. i did refresh it...

    • @ayanikabera7060
      @ayanikabera7060 4 місяці тому

      @@JasCloudTech okay i rebooted.. still getting the same error