windows 远程连接桌面 aws RHEL 8(一)

本文介绍了如何从Windows使用PuTTY连接到AWS上的RHEL 8实例,包括设置用户密码、安装EPEL和xrdp服务,以及配置SELinux和防火墙。遇到登录问题,可能与xrdp版本有关。

1、打开 putty, 首先点击Session 输入aws 连接hostName 或者Ip地址。其次点击 Connection --->SSH---->Auth选择 PuttyGen 生成的 ppk文件。

注:本文是建立在初次连接的基础上

2、设置用户密码

#sudo passwd <username>   --设置用户密码

#sudo passwd root  --设置root 密码

出现如上图,表示设置密码成功

3、安装  EPEL包

# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

4、安装xrdp

1) 创建一个xrdp 存储文件. 

   #vi /etc/yum.repos.d/xrdp.repo
在文件中添加如下内容:
[xrdp]
name=xrdp
baseurl=http://li.nux.ro/download/nux/dextop/el7/x86_64/
enabled=1
gpgcheck=0 

2)安装 XRDP 和 tigervnc-server

  #yum -y install xrdp tigervnc-server

3)为用户root设置vnc密码  
 
  #vncpasswd root 
远程连接AWS EC2 实例是许多开发者和系统管理员在使用 Amazon Web Services(AWS)时的常见需求。通过远程连接,可以方便地进行系统配置、应用程序部署、日志查看以及故障排查等操作。以下是几种常见的远程连接方式: ### 使用 SSH 连接到 EC2 实例 对于 Linux 或 macOS 用户,最常见的方式是通过 SSH(Secure Shell)连接到 EC2 实例。首先需要确保实例的安全组规则允许 SSH 连接(默认端口为 22),然后使用密钥对进行身份验证。 连接命令如下: ```bash ssh -i /path/to/your-key.pem ec2-user@public-ip-address ``` 其中 `/path/to/your-key.pem` 是您下载的私钥文件路径,`ec2-user` 是默认的用户名(对于 Amazon Linux 系列镜像),而 `public-ip-address` 是实例的公网 IP 地址或 DNS 名称 [^3]。 ### 使用 PuTTY 和 PPK 文件连接Windows 用户) 对于 Windows 用户,可以使用 PuTTY 工具进行连接。由于 AWS 提供的密钥是 PEM 格式,而 PuTTY 使用 PPK 格式,因此需要使用 PuTTYgen 工具将 PEM 文件转换为 PPK 文件。 操作步骤如下: 1. 打开 PuTTYgen。 2. 点击 "Load" 按钮,选择 AWS 提供的 `.pem` 文件。 3. PuTTYgen 会提示加载成功,点击 "Save private key" 保存为 `.ppk` 文件。 4. 打开 PuTTY,输入 EC2 实例的公网 IP 地址,选择 SSH 连接类型。 5. 在 "Connection > SSH > Auth" 中选择刚刚保存的 `.ppk` 文件。 6. 返回 "Session" 页面,保存会话配置(可选),然后点击 "Open" 开始连接 [^2]。 ### 使用 WinSCP 连接 EC2 实例 WinSCP 是个图形化的 SFTP 客户端,适用于需要通过文件管理方式进行远程操作的用户。连接过程中同样需要将 `.pem` 文件转换为 `.ppk` 文件,并在 WinSCP 的高级设置中加载该密钥文件作为身份验证方式 [^2]。 ### 使用 VS Code 的 Remote-SSH 插件连接 Visual Studio Code 提供了 Remote-SSH 插件,可以直接在远程服务器上开发和调试代码。安装 Remote-SSH 插件后,可以通过快捷键 `Ctrl+Shift+P` 打开命令面板,搜索 "SSH: Open SSH Configuration File" 来编辑 SSH 配置文件。 示例配置如下: ```text Host aws-ec2 HostName 公网IP地址 IdentityFile ~/.ssh/your-key.pem User ubuntu ``` 保存后,可以通过命令面板选择 "SSH: Connect to Host" 并选择 `aws-ec2` 进行连接 [^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值