在Ubuntu上进行远程桌面连接,主要有两种方式:通过XRDP或VNC。以下是详细的步骤:
安装XRDP: 打开终端,输入以下命令安装XRDP服务:
sudo apt update
sudo apt install xrdp -y
创建远程连接用户: 创建一个新用户,并为其设置密码:
sudo useradd lr -m -s /bin/bash -G sudo,xrdp
sudo echo "lr:admin@123" | sudo chpasswd
启动XRDP服务: 启动XRDP服务并设置为开机自启:
sudo systemctl enable xrdp
sudo systemctl start xrdp
配置防火墙: 如果开启了系统防火墙,需要在防火墙中放行3389端口:
sudo ufw allow 3389/tcp
客户端连接: 在Windows上,打开远程桌面连接工具,输入Ubuntu的IP地址和用户名进行连接,在弹出的页面中输入密码即可成功连接。
安装VNC服务器: 打开终端,输入以下命令安装TigerVNC Server和XFCE4桌面环境:
sudo apt update
sudo apt install tightvncserver xfce4 -y
配置VNC服务器: 使用以下命令启动VNC服务器:
vncserver :1 -geometry 1920x1080 -depth 24
设置VNC密码: 使用以下命令设置VNC密码:
vncpasswd
配置防火墙: 允许VNC端口通过防火墙:
sudo ufw allow 5901/tcp
远程登录: 在本地设备上,下载并安装VNC客户端软件(如RealVNC Viewer),输入Ubuntu系统的IP地址加上VNC服务的显示号(例如:192.168.1.100:1),然后点击连接。输入之前设置的VNC连接密码,即可成功远程登录到Ubuntu系统的桌面。
请注意,在使用远程桌面连接时,应确保采取适当的安全措施,如使用强密码、启用双重认证(2FA)、配置防火墙等。