通过ssh连接aws(亚马逊 云服务器 实例)

本文介绍了不同系统连接AWS云服务器的方法。Windows用户可使用xshell,需配置服务器信息并选择公钥方式认证;macOS用户可用FinalShell或直接用终端连接,连接时要注意授权密钥文件等;Linux用户连接方法类似MacOS。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、Windows用户

windows可以使用PuTTY 和xshell,本文使用xshell。

(1)第一步:配置服务器信息

打开xshell,新建连接,在菜单“连接”填写服务器信息,主机选项可以填写AWS实例的DNS地址,也可以填写外网IP,端口默认,其它内容不是重点,不再赘述。

(2)第二步:浏览当初创建实例保存在本地的.pem文件,即密钥,我的是key.pem

选择公钥方式认证,一开始我的用户名填写为root,发现控制台报错:
公钥认证:用户名错误
更改用户名:
登录用户身份验证

连接成功!

注意事项:用户密钥下的密码不需要填写,否则连接的时候会报错——提示密码错误。

二、macOS用户
1. 方法一:实用FinalShell连接

FinalShell下载地址自行搜索

步骤类似Windows下的xshell方式,不再赘述,配置信息如下图:
finanshell

2.方法二:直接使用mac终端连接

(1)第一步:授权之前创建实例后实操的密钥文件

chmod 400 /your_path/key.pem

(2)第二步:通过其 公有 DNS 连接到您的实例
举例:
ssh -i “key.pem” ec2-user@ec2-2-3307-100.us-west-2.compute.amazonaws.com

连接成功,可以直接使用mac终端操作实例了,如下图:
直接连接

注意事项:如果mac用户没有root权限,使用命令时记得加sudo,否则会报错。

三、Linux用户

类似MacOS。


微信公众号 技术很有趣:
这里写图片描述

头条号 :技术很有趣

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值