如何远程连接AWSEC2实例
了解远程登录方式
服务器分为两种操作系统分别是 Linux(Unix)\Windows Server
登录方式:
Linux:IP、用户名、密码(密钥)、端口
Windows:IP、用户名、密码、端口
有时候会修改默认端口Linux默认登录端口是22 ,Windows默认登录端口是3389
正常情况下只要有IP、用户名、密码(密钥) 就能登录服务器,但是还要区分你的服务器是在公网还是私网
如果处于公网上,用以上方法可以直接登录;
如果处于私网上,必须先连上vpn或者跳板机后才能通过上面方式ssh到服务器;
AWS EC2-Linux默认使用密钥登录,用户是非root用户(根据不同的AMI提供的用户登录)
AWS EC2-Windows 需要先通过密钥转成密码再使用密码登录
Linux 登录
输入密码,这里密码是看不到的 输完密码后回车即可进去
通过密钥登录
ssh -i .ssh/id_rsa root@10.0.0.1
免密钥登录
生成密钥对,把公钥上传到服务器.ssh/authorized_keys如果没有这个文件就要创建
ssh root@10.0.0.1
Windows 登录
Windows10 登录
通过远程桌面登录服务器
Ctrl+r 打开运行窗口,输入 mstsc
点击登录就能进去
Mac登录
Microsoft Remote Desktop For macOS
链接: https://pan.baidu.com/s/18XyIgqEnY61atyqDMPxVDw 密码: s9j9
打开软件