使用 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 (是)。此时会打开一个窗口并且您连接到了您的实例。

用户名

  • Amazon Linux --> ec2-user
  • Rhel5 –> root/ec2-user
  • Ubuntu –> ubuntu
  • Fedra –> fedora/ec2-user
  • Suse Linux –> root/ec2-user

FileZilla传输文件

需要打开权限

centOs

sudo chown -R centos:centos /var/www/html
sudo chmod -R 755 /var/www/html

Ubuntu

sudo chown -R ubuntu:ubuntu /var/www/html
sudo chmod -R 755 /var/www/html

亚马逊ami

sudo chown -R ec2-user:ec2-user /var/www/html
sudo chmod -R 755 /var/www/html

AWS EC2 入站规则,端口开通

需要注意的是,项目使用的端口号可能并没有配置好,需要在aws管理页配置对应端口号的入站规则:
在aws管理页,点击左侧 网络与安全-》安全组-》右侧选择之前创建好的安全组-》下方选择入站-》点击编辑,编辑入站规则,为nginx开通了80端口。

Windows下使用PuTTY连接AWS相关推荐

  1. windows7 telnet linux,Windows下通过Telnet连接linux

    <Windows下通过Telnet连接linux>由会员分享,可在线阅读,更多相关<Windows下通过Telnet连接linux(1页珍藏版)>请在人人文库网上搜索. 1.W ...

  2. 亚马逊的PuTTY连接AWS出现network error connection refused,终极解决方案。

    亚马逊的PuTTY连接AWS出现network error connection refused,终极解决方案. 参考文章: (1)亚马逊的PuTTY连接AWS出现network error conn ...

  3. Windows下使用TeamViewer连接远程服务器,以及解决“远程桌面关闭后TeamViewer不能连接”的问题

    Windows下使用TeamViewer连接远程服务器,以及解决"远程桌面关闭后TeamViewer不能连接"的问题 参考文章: (1)Windows下使用TeamViewer连接 ...

  4. 在Windows下远程桌面连接Linux - VNC篇

    VNC是由AT&T试验室开发,是一款优秀的远程控制工具软件,后来以GPL授权的形式开源.经过几年的发展,现在的VNC已经不单指某个软件,而是一类软件的通称.下面介绍Linux下常用的两个VNC ...

  5. windows下eclipse远程连接hadoop集群开发mapreduce

    转载请注明出处,谢谢 2017-10-22 17:14:09 之前都是用python开发maprduce程序的,今天试了在windows下通过eclipse java开发,在开发前先搭建开发环境.在此 ...

  6. windows下使用vscode连接ubuntu服务器,使用xming将Ubuntu服务器端的图形界面转发到windows下

    Windows下使用xming将Ubuntu服务器端的图形界面转发到windows下, 本文使用vscode连接ubuntu服务器 文章目录 前言 1.基本环境 1.1本地配置 1.2服器端配置 2. ...

  7. Windows下cmd窗口连接mysql

    mysql安装完毕后,命令窗口连接需配置path环境变量,值为mysql安装的目录/bin.如图,Windows下搜索cmd,回车 在DOS命令窗口输入 mysql -hlocalhost -uroo ...

  8. Windows下解决adb连接不上的终极解决方案

    这几天突然从Mac系统换到Windows系统做Android开发,最头疼的是adb总是连接不上或是5037端口被占用,随后尝试关闭各种第三方的adb连接软件,还是有问题,无奈,转变一下思路,修改adb ...

  9. Windows下使用python连接sqlServer compect文件数据库(访问sdf文件)

    前几天因为业务需求,需要在Windows下读取sdf文件,对于没做过 Windows开发的我,只能想到python去实现,但是又不知道怎么做,于是查各种资料,最后在同事的帮助下,终于得到了答案,现将实 ...

最新文章

  1. Excessive growth of the primary database log mirror and system Performance Monitoring
  2. springboot redis 断线重连_Redis复制:部分同步PSYNC详解
  3. 用python 登录 ssh 与 sftp 通过证书登录系统
  4. 导出mysql excel数据字典_mysql导出 Excel数据字典(全)
  5. oracle数据库pfile文件,Oracle pfile/spfile参数文件详解
  6. kotlin中mainactivity无法直接调用xml中的控件_使用Kotlin高效地开发Android App(一)
  7. 一些值得注意的算法题——双指针
  8. Android真机没有sqlite3数据库的解决办法
  9. 深入了解一下PYTHON中关于SOCKETSERVER的模块-A
  10. Crontab定时任务表达式
  11. 计算机服务添加打印机服务,windows7系统添加打印机Print Spooler服务教程
  12. 广告行业中那些趣事系列21:从理论到实战BERT知识蒸馏
  13. typora 浏览器预览_Gitbook+Typora创建技术文档
  14. unsw计算机专业排名,新南威尔士大学UNSW计算机科学Computer Science专业排名第54位(2021年THE世界大学商科排名)...
  15. 如何查看电脑开关机记录
  16. Typora主题下载
  17. 解决go数据表查询结构体对应字段null问题(sqlx converting NULL to string is unsupported)
  18. Sql Server 指定日期所在周的第一天和最后一天
  19. java static作用盘点
  20. 周报告工作总结计算机,计算机实训工作总结报告

热门文章

  1. 2021年G1工业锅炉司炉考试技巧及G1工业锅炉司炉复审模拟考试
  2. java/php/net/python幼儿早教管理系统设计
  3. Excel复制粘贴列宽的操作
  4. android 最低兼容版本,vue cli3 es6 安卓低版本 兼容问题
  5. Vue常用指令 [vue框架][web前端]
  6. 如何构建基于Python的星座脚本
  7. idea 输出结果如何调整成横排
  8. 机器学习模型评价指标 -- 混淆矩阵
  9. serverless-knative serving安装实战
  10. gsea结果分析图怎么看_GSEA富集分析图