Windows连接Ubuntu桌面

平时Windows连接Ubuntu服务器都是使用Xshell、FinalShell等工具,但这些连接之后只能通过终端进行操作,无法用桌面方式与服务器交互。

本文介绍如何通过工具,实现Window连接远程Ubuntu服务器,并使用桌面方式交互。

系统版本:Ubuntu 16.04

工具:Finalshell、tightvnc

一.Ubuntu配置

1.安装桌面Xfce4

安装桌面xfce4:

bash 复制代码
sudo apt-get install xfce4

2.安装tightvnc server

运行以下命令安装:

bash 复制代码
sudo apt-get update
apt-get install tightvncserver

开启vnc服务:

第一次需要输入一个8位密码

bash 复制代码
tightvncserver

修改配置文件如下:

bash 复制代码
vim ~/.vnc/xstartup

将文件内容修改如下(这里桌面使用的是xfce4):

bash 复制代码
#!/bin/bash
xrdb $HOME/.Xresources startxfce4 &

启动vnc服务

bash 复制代码
tightvncserver :1

查看vnc服务占用端口:

bash 复制代码
netstat -ap

关闭

bash 复制代码
tightvncserver -kill :1

二.Windows连接

通过下面链接安装TightVNC

TightVNC: VNC-Compatible Free Remote Desktop Software

安装好之后,使用TightVNC Viewer进行远程桌面连接,这里填写远程服务器的IP 和vnc的端口号

之后弹框输入密码进行连接

连接成功如下所示:

遇到问题

问题1: 中文无法正常展示

安装中文字体后解决

bash 复制代码
sudo apt-get install ttf-wqy-zenhei
相关推荐
被AI抢饭碗的人3 分钟前
Linux:UDP与TCP
linux·tcp/ip·udp
EnCi Zheng4 分钟前
L1D-Linux系统Node.js部署Claude Code完全指南 [特殊字符]
linux·运维·node.js
qq_172805595 分钟前
wsl ubuntu层开放22端口,主机windows层开放2222端口转发
linux·windows·ubuntu·wsl
新时代牛马7 分钟前
Windows SSH 免密码登录 Ubuntu
运维·ubuntu·ssh
yy_xzz10 分钟前
【Linux开发】 01 Linux TCP 网络编程——普通服务器
linux·网络·tcp/ip
Trouvaille ~14 分钟前
【项目篇】从零手写高并发服务器(九):HTTP协议支持——从TCP到应用层
linux·服务器·c++·tcp/ip·http·高并发·应用层
HalvmånEver15 分钟前
Linux:基于 UDP Socket 的实战项目 --简单双向通信程序
linux·单片机·udp
落羽的落羽17 分钟前
【Linux系统】中断机制、用户态与内核态、虚拟地址与页表的本质
java·linux·服务器·c++·人工智能·算法·机器学习
零K沁雪17 分钟前
skb_buff 相关函数
linux·内核
!沧海@一粟!7 小时前
麒麟Zabbix Agent安装配置全攻略
linux·服务器·zabbix