文章目录
- RDP,FTP和SSH基础知识
- 通过RDP连接Ubuntu
- Ubuntu安装RDP
- 开放RDP默认端口
- 使用MobaXterm进行连接
RDP,FTP和SSH基础知识
- RDP, FTP和SSH是计算机网络中常用的远程连接协议,用于在不同计算机之间进行远程访问和文件传输。
-
RDP (Remote Desktop Protocol) 远程桌面协议:RDP是由Microsoft开发的协议,用于在Windows操作系统上远程控制其他计算机。通过RDP,用户可以通过互联网或局域网连接到远程计算机,并像在本地使用该计算机一样操作。RDP可以用于技术支持、远程管理、远程办公等场景。
-
FTP (File Transfer Protocol) 文件传输协议:FTP是用于在计算机之间传输文件的标准网络协议。它允许用户通过互联网或局域网在客户端和服务器之间传输文件。用户可以通过FTP客户端连接到FTP服务器,并上传或下载文件。
-
SSH (Secure Shell) 安全外壳协议:SSH是一种加密的网络协议,用于在不安全的网络中建立安全的远程连接。它提供了加密和认证机制,确保远程连接的安全性。SSH通常用于远程登录到服务器或其他网络设备,并在一个安全的加密通道中执行命令和文件传输。
总结:
- RDP用于远程控制Windows计算机和其他基于Linux的系统。
- FTP用于在计算机之间传输文件。
- SSH用于安全远程登录和执行命令。
通过RDP连接Ubuntu
Ubuntu安装RDP
- 要在Ubuntu上启用RDP,通常需要安装支持RDP的桌面环境,例如Xfce或Xrdp。以下是设置Ubuntu上RDP的一般步骤:
当然,没问题!
- 安装Xrdp(X远程桌面协议):
sudo apt install xrdp
- 启动Xrdp服务:
sudo systemctl enable xrdp --now
- 完成这些步骤后,Ubuntu系统已接受RDP连接。可以使用RDP客户端(MobaXterm)通过提供Ubuntu机器的IP地址或主机名来连接它。
开放RDP默认端口
- 开放防火墙的3389端口是为了允许远程桌面连接(RDP连接)。
-
首先,确保已经安装
ufw
防火墙工具。如果尚未安装,可以使用以下命令进行安装:sudo apt update sudo apt install ufw
-
接下来,检查防火墙状态以确保是否处于活动状态:
sudo ufw status
- 如果防火墙当前处于非活动状态,可以通过运行以下命令启用:
sudo ufw enable
-
开放3389端口以允许远程桌面连接:
sudo ufw allow 3389
- 确保3389端口已经成功添加到防火墙规则中。
-
最后,检查防火墙规则以确保3389端口处于允许状态:
sudo ufw status
输出的内容:
To Action From -- ------ ---- OpenSSH ALLOW Anywhere 3389 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 3389 (v6) ALLOW Anywhere (v6)
- 也可使用1panel进行操作
使用MobaXterm进行连接
- MobaXterm的下载和安装,请自行百度,在此不再赘述!
- 打开会话,选择RDP的连接方式,输入远程地址和用户名。
- 记得开放
3389