在Windows中连接亚马逊云服务器
使用 PuTTY 连接到您的 Linux 实例,具体步骤如下:
1. 在AWS Web console中获取服务器的访问密钥(即*.pem文件)并保存到本地,并设置允许从指定的IP 地址到实例的入站 SSH 流量。
2. 下载putty和puttygen两个程序,也可下载windows安装包,并安装putty。
3. 由于putty不支持私有密匙类型,需要用puttygen进行转换,具体过程如下:
- 打开puttygen程序,然后点击“Load”选择第一步获取的.pem文件,如果看不到,选择下面的all files就可以了。
- 选择pem文件,点击“Open”,跳出一个窗口,直接“OK”
- 点击“SavePrivateKey”保存私有密匙文件,点击“yes”
4. 用上一步产生的密匙文件连接你的amazon ec2实例。
- 启动 PuTTY(在“Start”菜单中,单击“All Programs > PuTTY > PuTTY”)。
- 在“Category (类别)”窗格中,选择 Session (会话) 并填写以下字段:
- 在 Host Name (主机名) 框中,输入 ec2-user@public_dns_name或者ec2-user@public_ip(针对ubuntu的ec2实例用户名为"ubuntu@")。
- 在 Connection type (连接类型) 下,选择 SSH。确保 Port (端口) 为 22。
- 在 Category (类别) 窗格中,展开 Connection (连接),再展开 SSH,然后选择 Auth (身份验证)。完成以下操作:
- 单击 Browse (浏览)。
- 选择您为密钥对生成的 .ppk 文件,然后单击 Open (打开)。
- 单击 Open (打开) 以开始 PuTTY 会话。如果这是您第一次连接到此实例,PuTTY 会显示安全警告对话框,询问您是否信任您要连接到的主机。单击 Yes (是)。此时会打开一个窗口并且您连接到了您的实例。