After you launch your instance, you can connect to it and use it the way that you'd use a computer sitting in front of you. After you launch an instance, it can take a few minutes for the instance to be ready so that you can connect to it.
Check that your instance has passed its status checks - you can view this information in the Status Checks column on the Instances page. The following instructions explain how to connect to your instance using PuTTY, a free SSH client for Windows. If you receive an error while attempting to connect to your instance, see Troubleshooting Connecting to Your Instance.
Before you connect to your Linux instance using PuTTY, complete the following prerequisites:. Download and install PuTTY from the PuTTY download page. If you already have an older version of PuTTY installed, we recommend that you download the latest version.
Be sure to install the entire suite.How to load, save or delete server connections setting in Putty - Putty Tutorial
You can get the ID of your instance using the Amazon EC2 console from the Instance ID column. If you prefer, you can use the describe-instances AWS CLI or Get-EC2Instance AWS Tools for Windows PowerShell command.
If you've assigned an IPv6 address to your instance, you can optionally connect to the instance using its IPv6 address instead of a public IPv4 address or public IPv4 DNS hostname. Your local computer must have an IPv6 address and must be configured to use IPv6. You can get the IPv6 address of your instance using the Amazon EC2 console check the IPv6 IPs field.
For more information about IPv6, see IPv6 Addresses. Get the fully qualified path to the location on your computer of the. Ensure that the security group associated with your instance allows incoming SSH traffic from your IP address. The default security group does not allow incoming SSH traffic by default.
For more information, see Authorizing Inbound Traffic for Your Linux Instances.
PuTTY does not natively support the private key format. PuTTY has a tool named PuTTYgen, which can convert keys to the required PuTTY format. You must convert your private key into this format. If you're using an older version of PuTTYgen, choose SSH-2 RSA. By default, PuTTYgen displays only files with the extension. Choose OK to dismiss the confirmation dialog box. Choose Save private key to save the key in the format that PuTTY can use. PuTTYgen displays a warning about saving the key without a passphrase.
A passphrase on a private key is an extra layer of protection, so even if your private key is discovered, it can't be used without the passphrase. The downside to using a passphrase is that it makes automation harder because human intervention is needed to log on to an instance, or copy files to an instance. Specify the same name for the key that you used for the key pair for example, my-key-pair. PuTTY automatically adds the.
Your private key is now in the correct format for use with PuTTY. You can now connect to your instance using PuTTY's SSH client. Use the following procedure to connect to your Linux instance using PuTTY. Optional You can verify the RSA key fingerprint on your instance using the get-console-output AWS CLI command on your local system not on the instance.
Save PuTTY ouput to file from command-line - Stack Overflow
This is useful if you've launched your instance from a public AMI from a third party. In the Category pane, select Session and complete the following fields:. Be sure to specify the appropriate user name for your AMI. For a RHEL AMI, the user name is ec2-user or root. For an Ubuntu AMI, the user name is ubuntu or root. Otherwise, if ec2-user and root don't work, check with the AMI provider. In the Category pane, expand Connectionexpand SSHand then select Auth.
Optional If you plan to start this session again later, you can save the session information for future use. Select Session in the Category tree, enter a name for the session in Saved Sessionsand then choose Save. If this is the first time you have connected to this instance, PuTTY displays a security alert dialog box that asks whether you trust the host you are connecting to.
Optional Verify that the fingerprint in the security alert easy way to get gold in wow mop box matches the fingerprint that you previously obtained in step 1. If these fingerprints don't match, someone might be attempting a "man-in-the-middle" attack. If they match, continue to the next step. A window opens and you are connected to your instance. If you specified a passphrase when you converted your private key to PuTTY's format, you must provide that passphrase when you log in to the instance.
The PuTTY Secure Copy client PSCP is a command-line tool that you can use boston market stock price transfer files between your Windows computer and your Linux instance.
If you prefer a graphical user interface GUIbest exchange rate uk pounds to australian dollars can use an open source GUI tool named WinSCP. For more information, see Transferring Files to Your Linux Instance Using WinSCP. To use PSCP, you need the mortgage capital forex malaysia key you generated in Converting Your Private Key Using PuTTYgen.
You also need the public DNS address of your Linux instance. The IPv6 address must be enclosed in square brackets . WinSCP is a GUI-based file manager for Windows that allows you to upload and transfer files to a remote computer using the SFTP, SCP, FTP, and FTPS protocols. WinSCP allows you to drag and drop files from your Windows machine to your Linux instance or synchronize entire directory structures between the two systems.
To use WinSCP, you need the private key you generated in Converting Your Private Key Using PuTTYgen. Download and install WinSCP from http: For most users, the default installation options are OK. At the WinSCP login screen, for Host nameenter the public DNS hostname or public IPv4 address for your instance. Forex pamm managers only To log in using your instance's IPv6 address, enter the IPv6 dead trigger 2 mod money gold for your instance.
For User nameenter the default user name for your AMI. For Amazon Linux AMIs, the user name is ec2-user. For Red Hat AMIs, the user name is rootand for Ubuntu AMIs, the user name is ubuntu.
Specify the private key for your instance. For Private keyenter the path to your private key, or choose the " For newer versions of WinSCP, you need to choose Advanced to open the advanced site settings and then under SSHchoose Authentication to find the Private key file setting. WinSCP requires a PuTTY private key file. You can convert a. For more information, see Converting Your Private Key Using PuTTYgen. Optional In the left panel, choose Directoriesand then, for Remote directoryenter the path for the directory you want to add files to.
For newer versions of WinSCP, you need to choose Advanced to open the advanced site settings putty command line save session then under Environmentchoose Directories to find the Remote directory setting.
Choose Login to connect, and choose Yes to add the host fingerprint to the host cache.
Set PuTTY's window title to name of loaded session? - Server Fault
After the connection is established, in the connection window your Linux instance is on the right and define stock brokerage firm local machine is on the left.
You can drag and drop files directly into the remote file system from your local machine.
For more information on WinSCP, see the project documentation at http: If you receive a "Cannot execute SCP to start transfer" error, you must first install scp on your Linux instance. For some operating systems, this is located in the openssh-clients package. For Amazon Linux variants, such as the Amazon ECS-optimized AMI, use the following command to install scp. Sign In to the Console Try AWS for Free. Amazon Elastic Compute Cloud.
User Guide for Linux Instances. What Is Amazon EC2? Instances and AMIs Regions and Availability Zones Root Device Volume Setting Up Getting Started Best Practices Tutorials Tutorial: Installing a LAMP Web Server on Amazon Linux Tutorial: Hosting a WordPress Blog Tutorial: Increase the Availability of Your Application Tutorial: Remotely Manage Your Instances Amazon Machine Images AMI Types Virtualization Types Finding a Linux AMI Shared AMIs Finding Shared AMIs Making an AMI Public Sharing an AMI with Specific AWS Accounts Using Bookmarks Guidelines for Shared Linux AMIs Paid AMIs Creating an Amazon EBS-Backed Linux AMI Creating an Instance Store-Backed Linux AMI Setting Up the AMI Tools Creating an AMI from an Instance Store-Backed Instance Converting to an Amazon EBS-Backed AMI AMI Tools Reference AMIs with Encrypted Snapshots Copying an AMI Deregistering Your AMI Amazon Linux User Provided Kernels Instances Instance Types T2 Instances Compute Optimized Instances Memory Optimized Instances Storage Optimized Instances Accelerated Computing Instances T1 Micro Instances Resizing Instances Instance Purchasing Options Reserved Instances Types of Reserved Instances How Reserved Instances Work Billing Benefits and Payment Options Buying Reserved Instances Buying in the Reserved Instance Marketplace Selling in the Reserved Instance Marketplace Modifying Your Standard Reserved Instances Requirements for Modification Modifying the Instance Size of Your Reservations Submitting Modification Requests Exchanging Convertible Reserved Instances Troubleshooting Modification Requests Scheduled Instances Spot Instances How Spot Instances Work How Spot Fleet Works Spot Instance Pricing History Spot Instance Requests Example Launch Specifications Spot Fleet Requests Example Configurations CloudWatch Metrics for Spot Fleet Automatic Scaling for Spot Fleet Spot Bid Status Spot Instance Interruptions Spot Instance Data Feed Spot Instance Limits Dedicated Hosts Using Dedicated Hosts Understanding Instance Placement and Host Affinity Monitoring Dedicated Hosts Dedicated Instances Instance Lifecycle Launch Launching an Instance Launching an Instance From an Existing Instance Launching a Linux Instance from a Backup Launching an AWS Marketplace Instance Connect Connect Using SSH Connect Using PuTTY Connect Using MindTerm Stop and Start Reboot Retire Terminate Recover Configure Instances Managing Software Updating Instance Software Adding Repositories Finding Software Packages Installing Software Packages Preparing to Compile Software Managing Users Processor State Control Setting the Time Changing the Hostname Setting Up Dynamic DNS Running Commands at Launch Instance Metadata and User Data Instance Identity Documents Identify EC2 Linux Instances Monitoring Automated and Manual Monitoring Best Practices for Monitoring Monitoring the Status of Your Instances Instance Status Checks Scheduled Events Monitoring Your Instances Using CloudWatch Enable Detailed Monitoring List Available Metrics Get Statistics for Metrics Get Statistics for a Specific Instance Aggregate Statistics Across Instances Aggregate Statistics by Auto Scaling Group Aggregate Statistics by AMI Graph Metrics Create an Alarm Create Alarms That Stop, Terminate, Reboot, or Recover an Instance Automating Amazon EC2 with CloudWatch Events Monitoring Memory and Disk Metrics Network and Security Key Pairs Security Groups Security Group Rules Reference Controlling Access IAM Policies Policy Structure Supported Resource-Level Permissions Example Policies for CLI or SDK Example Policies for the Console IAM Roles Network Access Amazon VPC Supported Platforms ClassicLink Migrating from EC2-Classic to a VPC Instance IP Addressing Multiple IP Addresses Elastic IP Addresses Network Interfaces Placement Groups Network MTU Enhanced Networking Enabling Enhanced Networking: Intel VF Enabling Enhanced Networking: Note After you launch an instance, it can take a few minutes for the instance to be ready so that you can connect to it.
Install PuTTY Download and install PuTTY from the PuTTY download page. Get the ID of the instance You can get the ID of your instance using the Amazon EC2 console from the Instance ID column.
IPv6 only Get the IPv6 address of the instance If you've assigned an IPv6 address to your instance, you can optionally connect to the instance using its IPv6 address instead of a public IPv4 address or public IPv4 DNS hostname.
Locate the private key Get the fully qualified path to the location on your computer of the. Enable inbound SSH traffic from your IP address to your instance Ensure that the security group associated with your instance allows incoming SSH traffic from your IP address.
Note A passphrase on a private key is an extra layer of protection, so even if your private key is discovered, it can't be used without the passphrase.
Download PuTTY - a free SSH and telnet client for Windows
For an Amazon Linux AMI, the user name is ec2-user. For a Centos AMI, the user name is centos. For a Fedora AMI, the user name is ec2-user. For SUSE, the user name is ec2-user or root. Note If you specified a passphrase when you converted your private key to PuTTY's format, you must provide that passphrase when you log in to the instance. Prerequisites Converting Your Private Key Using PuTTYgen Starting a PuTTY Session Transferring Files to Your Linux Instance Using the PuTTY Secure Copy Client Transferring Files to Your Linux Instance Using WinSCP.