1. 创建安全组
在设置密码保存之前,首先需要创建一个安全组来管理服务器的访问权限。安全组是一种虚拟防火墙,用于控制入站和出站流量。
- 登录到亚马逊 Web 服务 (AWS) 控制台。
- 导航到 EC2 服务。
- 在左侧导航栏中,选择 "安全组"。
- 点击 "创建安全组"。
- 输入安全组的名称和描述。
- 配置入站和出站规则,以允许必要的流量。
2. 创建密钥对
为了保护服务器的访问,你可以创建一个密钥对,用于加密和解密登录凭证。
- 在 EC2 控制台中,导航到 "密钥对"。
- 点击 "创建密钥对"。
- 输入密钥对的名称。
- 选择 "RSA" 密钥类型。
- 点击 "创建密钥对"。
3. 启动实例
现在,你可以启动一个新的 EC2 实例,并将之前创建的安全组和密钥对应用到该实例上。
- 在 EC2 控制台中,导航到 "实例"。
- 点击 "启动实例"。
- 选择适合你需求的 AMI (Amazon Machine Image)。
- 选择实例类型和其他配置选项。
- 在 "配置安全组" 步骤中,选择之前创建的安全组。
- 在 "配置密钥对" 步骤中,选择之前创建的密钥对。
- 点击 "启动实例"。
4. 连接到实例
现在你可以使用 SSH 客户端连接到你的实例,并设置密码保存。
- 打开终端或命令提示符。
- 使用以下命令连接到你的实例:
ssh -i <密钥对文件路径> <用户名>@<实例公共 IP 地址>
替换 <密钥对文件路径>
为你之前创建的密钥对文件的路径,<用户名>
为你的实例的用户名,<实例公共 IP 地址>
为你的实例的公共 IP 地址。
- 输入你的密钥对密码,成功连接到实例。
5. 设置密码保存
一旦连接到实例,你可以设置密码保存,以便在以后的登录中不再需要密钥对。
- 在终端或命令提示符中,输入以下命令:
sudo passwd <用户名>
替换 <用户名>
为你的实例的用户名。
- 输入新的密码并确认。
现在,你可以使用新设置的密码登录到你的实例,而无需再次使用密钥对。
请注意,设置密码保存可能会增加安全风险。确保你的密码强度足够,并采取其他安全措施来保护你的服务器。