ubuntuServer+xfce+vnc安装配置教程

1. Ubuntu server安装

ubuntu官网下载server版iso文件

安装过程不再赘述,比较简单。
ps:推荐将apt仓安装时改为阿里云镜像:https://mirrors.aliyun.com/ubuntu
(如果在安装界面没有更改镜像,可以参考阿里云ubuntu镜像站点的说明再次手动更改)

2. 安装xfce轻量级桌面环境

登录到系统后

  • 单纯安装xfce桌面环境(适用于使用远程桌面的情况):
sudo apt install xfce4

这种安装方式每次启动机器后,需要键入startx来启动桌面,非常不方便。当然是有办法在启动系统时就启动桌面环境,这个原因应该是没有登录时的session所导致的。

  • 安装xubuntu-desktop(适用于接显示器的情况)
sudo apt install xubuntu-desktop

(ps:xubuntu是一个基于xfce桌面环境的ubuntu发行版)
安装完成后重启系统

sudo reboot

重新启动后就出现了图形界面的登录方式
在这里插入图片描述
至此, ubuntuServer和xfce桌面环境安装都已完成。

3. 安装vncserver及配置

以下方式仅适用于局域网环境

需要通过ssh工具登录到UbuntuServer,并启动xfce桌面

  1. 远程端安装vncserver
    查看vncserver名称
apt search vncserver

在这里插入图片描述
安装vncserver:

sudo apt install vnc4server

完成安装后terminal里键入vncserver, 然后提示输入进行远程访问时的密码(一定记住该密码),之后会在/home下生成一个 .vnc 的文件夹,然后提示已经生成了一个远程桌面,虽然该桌面可以连接,但是没有图像。这需要对 .vnc 文件夹下的xstartup文件进行配置:
修改~/.vnc/xstartup中的内容为:

sudo vim ~/.vnc/xstartup

在这里插入图片描述
修改后保存退出
kill掉刚才开启的远程桌面,并重新开启

vncserver -kill :1
vncserver -geometry 1920x1080

(ps: -geometry参数是对分辨率进行设置)
在这里插入图片描述
查看远程端机器IP地址

ifconfig

然后在客户端的远程桌面访问地址就应该是remoteMachineIpAddress:1

  1. 本地客户端使用说明
    安装vnc viewer connect, 该软件是免费的,其server端是收费的,server端可以通过外网进行远程桌面访问。
    安装完成后如下:
    在这里插入图片描述
    在红框位置处键入访问地址,连接后按提示输入预设的访问密码,便可以建立远程桌面连接了。

参考:

https://blog.51cto.com/9552815/2123352?utm_source=oschina-app

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!要在Ubuntu 20.04上安装VNC(Virtual Network Computing),您可以按照以下步骤进行操作: 1. 首先,确保您的系统已经安装了桌面环境。如果您的系统没有安装桌面环境,请先安装一个,比如GNOME或Xfce。您可以使用以下命令安装GNOME桌面环境: ``` sudo apt update sudo apt install ubuntu-desktop ``` 2. 安装VNC服务器。在Ubuntu 20.04中,推荐使用TigerVNC作为VNC服务器。使用以下命令进行安装: ``` sudo apt install tigervnc-standalone-server tigervnc-common ``` 3. 创建一个新的VNC用户配置文件。使用以下命令创建一个名为`vncuser`的新用户配置文件: ``` vncserver ``` 在第一次运行命令后,您将被要求设置VNC服务器的密码。请设置一个安全的密码并记住它。 4. 停止VNC服务器并编辑配置文件。运行以下命令停止VNC服务器: ``` vncserver -kill :1 ``` 然后使用以下命令编辑VNC配置文件: ``` nano ~/.vnc/xstartup ``` 5. 在打开的文件中,注释掉所有内容并添加以下内容: ``` #!/bin/bash unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS exec /etc/X11/xinit/xinitrc ``` 6. 保存并关闭文件后,赋予配置文件可执行权限: ``` chmod +x ~/.vnc/xstartup ``` 7. 启动VNC服务器。使用以下命令启动VNC服务器: ``` vncserver -geometry 1280x800 ``` 在命令中,您可以根据自己的需求设置分辨率。 8. 配置防火墙规则。如果您的系统上启用了防火墙(例如ufw),请确保允许VNC流量通过。使用以下命令打开VNC端口(默认为5901): ``` sudo ufw allow 5901 ``` 如果您使用的是其他防火墙工具,请根据其文档设置相应的规则。 现在,您应该能够通过VNC客户端连接到您的Ubuntu 20.04系统了。请使用VNC客户端输入IP地址和端口号(例如192.168.0.100:5901),然后使用之前设置的VNC密码登录。 希望这可以帮助到您!如有任何问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值