{"id":10811,"date":"2026-08-14T15:35:55","date_gmt":"2026-08-14T10:05:55","guid":{"rendered":"https:\/\/pheonixsolutions.com\/blog\/?p=10811"},"modified":"2026-08-14T15:41:44","modified_gmt":"2026-08-14T10:11:44","slug":"how-to-troubleshoot-ssh-connection-issues-in-aws-ec2","status":"publish","type":"post","link":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/","title":{"rendered":"How to Troubleshoot SSH Connection Issues in AWS EC2"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p>SSH is commonly used to connect to Linux-based Amazon EC2 instances for server administration and troubleshooting.<\/p>\n\n\n\n<p>Sometimes an EC2 instance may be running normally. However, the SSH connection can still fail due to issues with the Security Group, Network ACL, route table, SSH service, key permissions, or instance configuration.<\/p>\n\n\n\n<p>In this article, we will look at some common SSH connection issues in AWS EC2 and the steps to troubleshoot them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<p>Before proceeding, ensure you have:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>An AWS account<\/li>\n\n\n\n<li>A running EC2 Linux instance<\/li>\n\n\n\n<li>The EC2 instance public IP address or DNS name<\/li>\n\n\n\n<li>The correct SSH private key (<code>.pem<\/code>)<\/li>\n\n\n\n<li>Access to the AWS Management Console<\/li>\n\n\n\n<li>Basic knowledge of Linux and SSH<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Implementation<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Check the EC2 Instance Status<\/h3>\n\n\n\n<p>First, log in to the <strong>AWS Management Console<\/strong> and navigate to:<\/p>\n\n\n\n<p><strong>EC2 \u2192 Instances<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.23.34-PM.png\"><img loading=\"lazy\" decoding=\"async\" width=\"476\" height=\"632\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.23.34-PM.png\" alt=\"\" class=\"wp-image-10812\" style=\"width:380px;height:auto\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.23.34-PM.png 476w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.23.34-PM-226x300.png 226w\" sizes=\"auto, (max-width: 476px) 100vw, 476px\" \/><\/a><\/figure>\n\n\n\n<p>Check the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Instance state should be <strong>Running<\/strong><\/li>\n\n\n\n<li>Status checks should show <strong>2\/2 checks passed<\/strong><\/li>\n\n\n\n<li>Verify the <strong>Public IPv4 address<\/strong><\/li>\n\n\n\n<li>Verify the <strong>Public IPv4 DNS<\/strong><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.28.07-PM.png\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"106\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.28.07-PM.png\" alt=\"\" class=\"wp-image-10814\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.28.07-PM.png 720w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.28.07-PM-300x44.png 300w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/a><\/figure>\n\n\n\n<p>If the instance is stopped, start the instance and wait for the status checks to complete.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Check the Security Group<\/h3>\n\n\n\n<p>One of the most common causes of SSH connection failure is a missing or incorrect Security Group rule.<\/p>\n\n\n\n<p>Go to:<\/p>\n\n\n\n<p><strong>EC2 \u2192 Instances \u2192 Select Instance \u2192 Security<\/strong><\/p>\n\n\n\n<p>Open the associated Security Group and check the inbound rules.<\/p>\n\n\n\n<p>Make sure TCP port <code>22<\/code> is allowed from your IP address.<\/p>\n\n\n\n<p>Example:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Type:       SSH\nProtocol:   TCP\nPort:       22\nSource:     &lt;Your-Public-IP&gt;\/32<\/pre>\n\n\n\n<p>For example:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SSH    TCP    22    203.0.113.10\/32<\/pre>\n\n\n\n<p>For testing purposes, you may temporarily allow SSH from a wider source, but restricting SSH access to your IP address is recommended.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.29.00-PM.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"116\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.29.00-PM-1024x116.png\" alt=\"\" class=\"wp-image-10815\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.29.00-PM-1024x116.png 1024w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.29.00-PM-300x34.png 300w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.29.00-PM-768x87.png 768w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.29.00-PM-1536x174.png 1536w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.29.00-PM-2048x231.png 2048w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.29.00-PM-850x96.png 850w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Check the Network ACL<\/h3>\n\n\n\n<p>If the Security Group is configured correctly but SSH is still not working, check the <strong>Network ACL<\/strong> associated with the subnet.<\/p>\n\n\n\n<p>Go to:<\/p>\n\n\n\n<p><strong>VPC \u2192 Subnets \u2192 Select Subnet \u2192 Network ACL<\/strong><\/p>\n\n\n\n<p>Make sure the Network ACL allows the required traffic.<\/p>\n\n\n\n<p>For SSH, verify that:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Inbound TCP port <code>22<\/code> is allowed.<\/li>\n\n\n\n<li>Return traffic is allowed through the appropriate ephemeral ports.<\/li>\n\n\n\n<li>Outbound traffic is not being blocked.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.30.36-PM.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"58\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.30.36-PM-1024x58.png\" alt=\"\" class=\"wp-image-10816\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.30.36-PM-1024x58.png 1024w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.30.36-PM-300x17.png 300w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.30.36-PM-768x44.png 768w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.30.36-PM-1536x87.png 1536w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.30.36-PM-2048x116.png 2048w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.30.36-PM-850x48.png 850w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Check the Route Table<\/h3>\n\n\n\n<p>The EC2 instance must have a valid network route to the internet if you are connecting through its public IP.<\/p>\n\n\n\n<p>Go to:<\/p>\n\n\n\n<p><strong>VPC \u2192 Route Tables<\/strong><\/p>\n\n\n\n<p>Check the route table associated with the subnet.<\/p>\n\n\n\n<p>A typical public subnet should have a route similar to:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Destination     Target\n0.0.0.0\/0       Internet Gateway<\/pre>\n\n\n\n<p>If there is no route to an Internet Gateway, the instance may not be reachable directly from the internet.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5: Check the Instance Public IP<\/h3>\n\n\n\n<p>Verify that the EC2 instance has a public IPv4 address.<\/p>\n\n\n\n<p>From the AWS Console:<\/p>\n\n\n\n<p><strong>EC2 \u2192 Instances \u2192 Select Instance<\/strong><\/p>\n\n\n\n<p>Check:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Public IPv4 address<\/pre>\n\n\n\n<p>If the instance does not have a public IP address, direct SSH access from the internet will not work.<\/p>\n\n\n\n<p>In a private subnet, you normally need another access method, such as a bastion host, VPN, or AWS Systems Manager Session Manager.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6: Check the SSH Key Permissions<\/h3>\n\n\n\n<p>When using a <code>.pem<\/code> key from Linux or macOS, make sure the private key has the correct permissions.<\/p>\n\n\n\n<p>Run:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">chmod 400 your-key.pem<\/pre>\n\n\n\n<p>Then connect using:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh -i your-key.pem ubuntu@&lt;EC2-Public-IP&gt;<\/pre>\n\n\n\n<p>For an Amazon Linux instance, the default user may be:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh -i your-key.pem ec2-user@&lt;EC2-Public-IP&gt;<\/pre>\n\n\n\n<p>The username depends on the operating system image used to launch the EC2 instance.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 7: Test the SSH Port<\/h3>\n\n\n\n<p>You can check whether port <code>22<\/code> is reachable from your local system.<\/p>\n\n\n\n<p>Using <code>nc<\/code>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">nc -vz &lt;EC2-Public-IP&gt; 22<\/pre>\n\n\n\n<p>Or using <code>telnet<\/code>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">telnet &lt;EC2-Public-IP&gt; 22<\/pre>\n\n\n\n<p>If the connection is successful, you should see that port <code>22<\/code> is reachable.<\/p>\n\n\n\n<p>If the connection times out, check the Security Group, Network ACL, route table, public IP, and firewall configuration.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 8: Check the SSH Service<\/h3>\n\n\n\n<p>If you have console access to the instance through another method, check whether the SSH service is running.<\/p>\n\n\n\n<p>For Ubuntu:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">systemctl status ssh<\/pre>\n\n\n\n<p>If it is not running:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">systemctl start ssh<\/pre>\n\n\n\n<p>Enable it at boot:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">systemctl enable ssh<\/pre>\n\n\n\n<p>For systems using <code>sshd<\/code>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">systemctl status sshd<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step 9: Check the Server Firewall<\/h3>\n\n\n\n<p>The operating system firewall may also block SSH connections.<\/p>\n\n\n\n<p>For Ubuntu systems using UFW:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ufw status<\/pre>\n\n\n\n<p>If SSH is not allowed, add the SSH rule:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ufw allow 22\/tcp<\/pre>\n\n\n\n<p>Then check the firewall status again:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ufw status<\/pre>\n\n\n\n<p>If you are using another firewall such as <code>iptables<\/code> or <code>firewalld<\/code>, check its rules as well.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 10: Use Verbose SSH Output<\/h3>\n\n\n\n<p>If you are still unable to connect, use SSH verbose mode:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh -vvv -i your-key.pem ubuntu@&lt;EC2-Public-IP&gt;<\/pre>\n\n\n\n<p>The <code>-vvv<\/code> option provides detailed information about the SSH connection.<\/p>\n\n\n\n<p>It can help identify whether the issue is related to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Network connectivity<\/li>\n\n\n\n<li>Authentication<\/li>\n\n\n\n<li>Private key<\/li>\n\n\n\n<li>SSH configuration<\/li>\n\n\n\n<li>Host verification<\/li>\n\n\n\n<li>Server response<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Common SSH Errors<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Connection Timed Out<\/h3>\n\n\n\n<p>Example:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh: connect to host &lt;IP&gt; port 22: Connection timed out<\/pre>\n\n\n\n<p>Check:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Security Group<\/li>\n\n\n\n<li>Network ACL<\/li>\n\n\n\n<li>Route table<\/li>\n\n\n\n<li>Internet Gateway<\/li>\n\n\n\n<li>Public IP<\/li>\n\n\n\n<li>Server firewall<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Connection Refused<\/h3>\n\n\n\n<p>Example:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh: connect to host &lt;IP&gt; port 22: Connection refused<\/pre>\n\n\n\n<p>This generally means the server is reachable, but nothing is accepting connections on port <code>22<\/code>.<\/p>\n\n\n\n<p>Check the SSH service:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">systemctl status ssh<\/pre>\n\n\n\n<p>Also verify that SSH is listening:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ss -lntp | grep :22<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Permission Denied<\/h3>\n\n\n\n<p>Example:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Permission denied (publickey).<\/pre>\n\n\n\n<p>Check:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>SSH username<\/li>\n\n\n\n<li><code>.pem<\/code> file<\/li>\n\n\n\n<li>Private key permissions<\/li>\n\n\n\n<li>Correct key pair<\/li>\n\n\n\n<li><code>authorized_keys<\/code> on the server<\/li>\n<\/ul>\n\n\n\n<p>Make sure the key permissions are restricted:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">chmod 400 your-key.pem<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Verification<\/h2>\n\n\n\n<p>After making the required changes, try connecting again:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh -i your-key.pem ubuntu@&lt;EC2-Public-IP&gt;<\/pre>\n\n\n\n<p>If the connection is successful, you should receive the server&#8217;s shell prompt.<\/p>\n\n\n\n<p>For example:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ubuntu@ip-10-0-1-10:~$<\/pre>\n\n\n\n<p>You have successfully connected to the EC2 instance.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>SSH connection problems in AWS EC2 can occur at different levels, including AWS networking, Security Groups, Network ACLs, operating system firewalls, SSH configuration, and authentication.<\/p>\n\n\n\n<p>A systematic approach makes troubleshooting easier:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Check the EC2 instance status.<\/li>\n\n\n\n<li>Verify the Security Group.<\/li>\n\n\n\n<li>Check the Network ACL.<\/li>\n\n\n\n<li>Verify the route table and Internet Gateway.<\/li>\n\n\n\n<li>Check the public IP.<\/li>\n\n\n\n<li>Verify the SSH key and username.<\/li>\n\n\n\n<li>Check the SSH service.<\/li>\n\n\n\n<li>Check the server firewall.<\/li>\n\n\n\n<li>Use <code>ssh -vvv<\/code> for detailed troubleshooting.<\/li>\n<\/ol>\n\n\n\n<p>Following these steps can help identify and resolve most common SSH connectivity issues with Linux-based EC2 instances.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Why can&#8217;t I connect to my EC2 instance using SSH?<\/h3>\n\n\n\n<p>The most common reasons are an incorrect Security Group rule, blocked port <code>22<\/code>, missing public IP, incorrect route table, server firewall, stopped SSH service, or an incorrect SSH key or username.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Why am I getting &#8220;Connection timed out&#8221;?<\/h3>\n\n\n\n<p>A timeout usually indicates a network connectivity issue. Check the Security Group, Network ACL, route table, Internet Gateway, public IP address, and firewall.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Why am I getting &#8220;Connection refused&#8221;?<\/h3>\n\n\n\n<p>This usually means the EC2 instance is reachable, but the SSH service is not accepting connections.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Related Articles<\/h2>\n\n\n\n<p><a href=\"https:\/\/pheonixsolutions.com\/blog\/how-to-enable-multi-factor-authentication-mfa-for-an-aws-iam-user\/\">How to Enable Multi-Factor Authentication (MFA) for an AWS IAM User<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/pheonixsolutions.com\/blog\/how-to-create-an-aws-ec2-instance-using-terraform-in-ubuntu\/\">How to Create an AWS EC2 Instance Using Terraform in Ubuntu<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/pheonixsolutions.com\/blog\/how-to-create-an-iam-identity-and-access-management-user-in-aws-console\/\">HOW TO CREATE AN IAM (Identity and Access Management) USER IN AWS CONSOLE<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction SSH is commonly used to connect to Linux-based Amazon EC2 instances for server administration and troubleshooting. Sometimes an EC2 instance may be running normally. However, the SSH connection can still fail due to issues with the Security Group, Network ACL, route table, SSH service, key permissions, or instance configuration.&hellip; <a href=\"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/\" class=\"more-link read-more\" rel=\"bookmark\">Continue Reading <span class=\"screen-reader-text\">How to Troubleshoot SSH Connection Issues in AWS EC2<\/span><i class=\"fa fa-arrow-right\"><\/i><\/a><\/p>\n","protected":false},"author":495,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[819],"tags":[300,395],"class_list":{"0":"post-10811","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"hentry","6":"category-aws","7":"tag-aws","8":"tag-ec2","9":"h-entry","11":"h-as-article"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pheonix Solutions - We Empower Your Business Growth<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pheonix Solutions - We Empower Your Business Growth\" \/>\n<meta property=\"og:description\" content=\"Introduction SSH is commonly used to connect to Linux-based Amazon EC2 instances for server administration and troubleshooting. Sometimes an EC2 instance may be running normally. However, the SSH connection can still fail due to issues with the Security Group, Network ACL, route table, SSH service, key permissions, or instance configuration.&hellip; Continue Reading How to Troubleshoot SSH Connection Issues in AWS EC2\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/\" \/>\n<meta property=\"og:site_name\" content=\"PHEONIXSOLUTIONS\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PheonixSolutions-209942982759387\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-14T10:05:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-14T10:11:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.23.34-PM.png\" \/>\n\t<meta property=\"og:image:width\" content=\"476\" \/>\n\t<meta property=\"og:image:height\" content=\"632\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"meenakshi k\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pheonixsolution\" \/>\n<meta name=\"twitter:site\" content=\"@pheonixsolution\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"meenakshi k\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\\\/\"},\"author\":{\"name\":\"meenakshi k\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d573de3a2c02cbeca49e90581a88b98f\"},\"headline\":\"How to Troubleshoot SSH Connection Issues in AWS EC2\",\"datePublished\":\"2026-08-14T10:05:55+00:00\",\"dateModified\":\"2026-08-14T10:11:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\\\/\"},\"wordCount\":1010,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Screenshot-2026-08-14-at-3.23.34-PM.png\",\"keywords\":[\"aws\",\"EC2\"],\"articleSection\":[\"AWS\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\\\/\",\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\\\/\",\"name\":\"Pheonix Solutions - We Empower Your Business Growth\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Screenshot-2026-08-14-at-3.23.34-PM.png\",\"datePublished\":\"2026-08-14T10:05:55+00:00\",\"dateModified\":\"2026-08-14T10:11:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Screenshot-2026-08-14-at-3.23.34-PM.png\",\"contentUrl\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Screenshot-2026-08-14-at-3.23.34-PM.png\",\"width\":476,\"height\":632},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Troubleshoot SSH Connection Issues in AWS EC2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/\",\"name\":\"Pheonix Solutions\",\"description\":\"We Empower Your Business Growth\",\"publisher\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#organization\",\"name\":\"PheonixSolutions\",\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/logo.png\",\"width\":454,\"height\":300,\"caption\":\"PheonixSolutions\"},\"image\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/PheonixSolutions-209942982759387\\\/\",\"https:\\\/\\\/x.com\\\/pheonixsolution\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d573de3a2c02cbeca49e90581a88b98f\",\"name\":\"meenakshi k\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/17c0a3923b9a31a41d8de2fdc928e514efe879fe17b6e5d2814b7f81ed2356e5?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/17c0a3923b9a31a41d8de2fdc928e514efe879fe17b6e5d2814b7f81ed2356e5?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/17c0a3923b9a31a41d8de2fdc928e514efe879fe17b6e5d2814b7f81ed2356e5?s=96&r=g\",\"caption\":\"meenakshi k\"},\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/author\\\/meenakshi\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pheonix Solutions - We Empower Your Business Growth","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/","og_locale":"en_US","og_type":"article","og_title":"Pheonix Solutions - We Empower Your Business Growth","og_description":"Introduction SSH is commonly used to connect to Linux-based Amazon EC2 instances for server administration and troubleshooting. Sometimes an EC2 instance may be running normally. However, the SSH connection can still fail due to issues with the Security Group, Network ACL, route table, SSH service, key permissions, or instance configuration.&hellip; Continue Reading How to Troubleshoot SSH Connection Issues in AWS EC2","og_url":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/","og_site_name":"PHEONIXSOLUTIONS","article_publisher":"https:\/\/www.facebook.com\/PheonixSolutions-209942982759387\/","article_published_time":"2026-08-14T10:05:55+00:00","article_modified_time":"2026-08-14T10:11:44+00:00","og_image":[{"width":476,"height":632,"url":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.23.34-PM.png","type":"image\/png"}],"author":"meenakshi k","twitter_card":"summary_large_image","twitter_creator":"@pheonixsolution","twitter_site":"@pheonixsolution","twitter_misc":{"Written by":"meenakshi k","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/#article","isPartOf":{"@id":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/"},"author":{"name":"meenakshi k","@id":"https:\/\/pheonixsolutions.com\/blog\/#\/schema\/person\/d573de3a2c02cbeca49e90581a88b98f"},"headline":"How to Troubleshoot SSH Connection Issues in AWS EC2","datePublished":"2026-08-14T10:05:55+00:00","dateModified":"2026-08-14T10:11:44+00:00","mainEntityOfPage":{"@id":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/"},"wordCount":1010,"commentCount":0,"publisher":{"@id":"https:\/\/pheonixsolutions.com\/blog\/#organization"},"image":{"@id":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/#primaryimage"},"thumbnailUrl":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.23.34-PM.png","keywords":["aws","EC2"],"articleSection":["AWS"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/","url":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/","name":"Pheonix Solutions - We Empower Your Business Growth","isPartOf":{"@id":"https:\/\/pheonixsolutions.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/#primaryimage"},"image":{"@id":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/#primaryimage"},"thumbnailUrl":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.23.34-PM.png","datePublished":"2026-08-14T10:05:55+00:00","dateModified":"2026-08-14T10:11:44+00:00","breadcrumb":{"@id":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/#primaryimage","url":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.23.34-PM.png","contentUrl":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-at-3.23.34-PM.png","width":476,"height":632},{"@type":"BreadcrumbList","@id":"https:\/\/pheonixsolutions.com\/blog\/how-to-troubleshoot-ssh-connection-issues-in-aws-ec2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pheonixsolutions.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Troubleshoot SSH Connection Issues in AWS EC2"}]},{"@type":"WebSite","@id":"https:\/\/pheonixsolutions.com\/blog\/#website","url":"https:\/\/pheonixsolutions.com\/blog\/","name":"Pheonix Solutions","description":"We Empower Your Business Growth","publisher":{"@id":"https:\/\/pheonixsolutions.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pheonixsolutions.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/pheonixsolutions.com\/blog\/#organization","name":"PheonixSolutions","url":"https:\/\/pheonixsolutions.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pheonixsolutions.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2016\/12\/logo.png","contentUrl":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2016\/12\/logo.png","width":454,"height":300,"caption":"PheonixSolutions"},"image":{"@id":"https:\/\/pheonixsolutions.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/PheonixSolutions-209942982759387\/","https:\/\/x.com\/pheonixsolution"]},{"@type":"Person","@id":"https:\/\/pheonixsolutions.com\/blog\/#\/schema\/person\/d573de3a2c02cbeca49e90581a88b98f","name":"meenakshi k","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/17c0a3923b9a31a41d8de2fdc928e514efe879fe17b6e5d2814b7f81ed2356e5?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/17c0a3923b9a31a41d8de2fdc928e514efe879fe17b6e5d2814b7f81ed2356e5?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/17c0a3923b9a31a41d8de2fdc928e514efe879fe17b6e5d2814b7f81ed2356e5?s=96&r=g","caption":"meenakshi k"},"url":"https:\/\/pheonixsolutions.com\/blog\/author\/meenakshi\/"}]}},"jetpack_shortlink":"https:\/\/wp.me\/p7F4uM-2On","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/10811","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/users\/495"}],"replies":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=10811"}],"version-history":[{"count":2,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/10811\/revisions"}],"predecessor-version":[{"id":10818,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/10811\/revisions\/10818"}],"wp:attachment":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=10811"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=10811"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=10811"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}