本地远程访问阿里云服务器桌面

本文详细介绍了如何通过阿里云服务器的管理控制台进行远程桌面连接,包括设置远程连接密码、服务器密码,以及如何从本地计算机使用mstsc命令进行连接。同时,还提供了如何配置服务器以允许任意版本远程桌面的计算机连接的方法。

以我购买的ASP/ .NET 4.0(轻量型)为例

阿里云服务器

管理控制台=轻量应用服务器=》远程连接

输入6位远程连接密码=》输入服务器密码=》登录桌面

计算机=》右键属性=》远程设置=》允许任意版本远程桌面的计算机连接=》确定

 

本地计算机

windows+R 输入 mstsc,计算机输入你的公网ip

点击显示选项,本地资源=》详细信息,可以添加自己本地的驱动器一同使用。

确定后,点击连接即可,其中会要求输入设置过的Administrator的密码。

完成

在此做个记录。

### 配置远程连接访问阿里云服务器 #### 一、Windows 系统远程桌面连接 (RDP) 阿里云服务器运行 Windows 系统时,可以通过远程桌面协议 (RDP) 进行访问。以下是配置步骤: 1. **启用远程桌面功能** 在 Windows 系统中,进入“设置” → “系统” → “远程桌面”,并启用远程桌面功能。确保记录下服务器的内网 IP 地址,可通过 `ipconfig` 命令查看 [^2]。 2. **配置注册表项(可选)** 如果需要调整远程连接的安全性,可以修改注册表项 `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp` 下的 `SecurityLayer` 值: - 设置为 `0` 表示禁用加密; - 设置为 `1` 表示启用网络级身份验证(NLA) [^1]。 3. **多用户并发限制** 默认情况下,Windows Server 可能限制多用户并发连接。若需支持更多用户同时访问,需安装“远程桌面服务(Remote Desktop Services)”并配置许可证(RDS CAL) [^1]。 4. **使用远程桌面客户端连接** 在本地 Windows 设备上打开 `mstsc`,输入阿里云服务器的公网 IP 地址和远程桌面端口(默认为 3389),点击“连接”并输入远程服务器的用户名和密码即可完成登录 [^3]。 #### 二、Linux 系统通过 SSH 连接 对于运行 Linux 系统的阿里云服务器,可以通过 SSH 协议进行远程访问: 1. **安装并配置 SSH 服务** 在 Linux 服务器上安装 OpenSSH 服务,使用以下命令安装并启动 SSH 服务: ```bash sudo apt update sudo apt install openssh-server sudo systemctl start ssh sudo systemctl enable ssh ``` 2. **配置 SSH 端口映射(可选)** 如果服务器处于局域网内,可以通过云服务器配置 SSH 隧道或使用 FRP 工具进行端口转发。例如,在云服务器上修改 `/etc/ssh/sshd_config` 文件,配置 SSH 端口转发 [^2]。 3. **从本地 SSH 客户端连接** 在本地终端中使用以下命令连接: ```bash ssh username@your_server_ip -p port ``` 其中 `username` 是服务器上的用户名,`your_server_ip` 是阿里云服务器的公网 IP,`port` 是 SSH 服务监听的端口号(默认为 22)。 #### 三、使用网页端远程连接(VNC) 如果无法通过 RDP 或 SSH 正常连接服务器,可以尝试使用阿里云控制台提供的网页端远程连接功能(如 VNC)。该方法无需依赖本地客户端软件,适合临时排查问题 [^1]。 #### 四、日志检查与监控 1. **Linux 系统日志检查** 查看 SSH 登录日志: ```bash tail -f /var/log/secure ``` 查看系统通用日志: ```bash tail -f /var/log/messages ``` 2. **Windows 系统日志检查** 打开“事件查看器”,在“Windows 日志” → “系统”中查找与“远程桌面服务”相关的事件日志 [^1]。 3. **使用阿里云监控工具** 登录阿里云控制台,使用“云监控”功能实时查看服务器的 CPU、内存、网络等关键指标,并设置报警阈值以确保系统稳定运行 [^1]。 #### 五、通过 VSCode Remote-SSH 编程 如果希望在本地使用 VSCode 编辑远程服务器上的代码,可使用 Remote-SSH 插件实现: 1. **安装 VSCode 和 Remote-SSH 插件** 在本地 Windows 设备上安装 VSCode,并通过扩展商店安装 Remote-SSH 插件。 2. **配置 SSH 连接信息** 在 VSCode 中打开命令面板(Ctrl+Shift+P),选择“Remote-SSH: Connect to Host”,输入阿里云服务器的 SSH 连接信息: ```bash username@your_server_ip ``` 3. **使用 Frp 内网穿透(可选)** 若服务器处于局域网内,可通过 Frp 工具将内网服务暴露到公网,从而实现远程开发 [^4]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值