当前位置:首页 » 《资源分享》 » 正文

Ubuntu-Server-22.04安装桌面+VNC

15 人参与  2024年04月14日 18:25  分类 : 《资源分享》  评论

点击全文阅读


前提:Ubuntu Server安装好后,ubantu其他版本是否适用这里未知,欢迎大佬们前来评论

一、默认没有图形界面,有时觉得用图形界面操作更简单直接,于是用如下命令安装:

1.更新本地环境

sudo apt-get updatesudo apt-get upgrade

2.安装桌面

sudo apt-get -y install ubuntu-desktop // 桌面程序

3.安装 Windows兼容层程序

sudo apt-get -y install wine    //wine(Windows兼容层程序)

4.重启

reboot

二、安装vnc方式一 GNOME 桌面环境,非root用户操作。[推荐使用该方法]

1.更新软件源。

sudo apt update

2.安装桌面环境所需的软件包,包括系统面板、窗口管理器、文件浏览器、终端等桌面应用程序。

sudo apt install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal ubuntu-desktop

3.安装 TightVNC 服务器。

sudo apt install tightvncserver

4.启动 vncserver

首次启动需要设置密码两次
注意输入两次密码

更改密码:sudo vncpasswd

5.备份VNC的xstartup配置文件。

sudo mv ~/.vnc/xstartup ~/.vnc/xstartup.bak

6.修改VNC的xstartup配置文件。

sudo vim ~/.vnc/xstartup

写入内容

#!/bin/shunset SESSION_MANAGERunset DBUS_SESSION_BUS_ADDRESSexport XKL_XMODMAP_DISABLE=1export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"export XDG_MENU_PREFIX="gnome-flashback-"[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &#gnome-terminal &#nautilus &gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &

7. 设置权限

sudo chmod 777 ~/.vnc/xstartup

8.设置开机自启(VNCUSER=‘xxx’,xxx为你的用户名)

sudo vim /etc/init.d/vncserver

写入内容

#!/bin/sh### BEGIN INIT INFO# Provides: tightvncserver# Required-Start: $syslog $remote_fs $network# Required-Stop: $syslog $remote_fs $network# Default-Start: 2 3 4 5# Default-Stop: 0 1 6# Short-Description: Starts VNC Server on system start.# Description: Starts tight VNC Server. Script written by James Swineson.### END INIT INFO# /etc/init.d/vncserverVNCUSER='cnki'case "$1" in        start)        #以pi用户运行'vncserver :1'指令,如果使用的是其他VNC 直接替换成对应的启动命令即可                su $VNCUSER -c 'vncserver :1'                echo "Starting VNC Server for $VNCUSER"        ;;        stop)                su $VNCUSER -c 'vncserver -kill :1'                echo "TightVNC Server stopped"        ;;        *)                echo "Usage: /etc/init.d/vncserver {start|stop}"                exit 1        ;;esacexit 0

9.然后对自启文件添加可执行权限

sudo chmod 755 /etc/init.d/vncserver

10.自启文件添加到开机启动列表

sudo update-rc.d vncserver defaults

三、安装vnc方式二(不推荐)

1.安装XFCE

sudo apt updatesudo apt install xfce4 xfce4-goodies

2.安装vnc服务端

sudo apt install tigervnc-standalone-server

3.修改VNC密码

注意需要输入两次密码

vncpasswd

4.修改VNC启动文件内容

修改这个文件,更换成:

~/.vnc/xstartup

内容

#!/bin/shunset SESSION_MANAGERunset DBUS_SESSION_BUS_ADDRESSexec startxfce4

5.使用 chmod 命令设置文件权限

chmod u+x ~/.vnc/xstartup

6.允许其他ip访问

vncserver -localhost no

四.注意修改iptables

如果访问失败,可能是iptables被限制了

sudo vim /etc/iptables/rules.v4

大概如下,请根据自身情况而定:

# Generated by iptables-save v1.8.7 on Sat Sep 16 15:22:31 2023*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [539324:46894725]-A INPUT -s 10.15.6.0/24 -p tcp -m multiport --dports 19911,2181,5901 -j ACCEPT-A INPUT -s 10.21.0.0/24 -p tcp -m tcp --dports 19911,5901 -j ACCEPT-A INPUT -s 10.11.0.0/24 -p tcp -m tcp --dports 19911,5901 -j ACCEPT-A INPUT -s 10.1.0.0/24 -p tcp -m tcp --dports 19911,5901 -j ACCEPT-A INPUT -s 10.0.0.0/24 -p tcp -m tcp --dports 19911,5901 -j ACCEPT-A INPUT -s 10.200.0.0/24 -p tcp -m tcp --dports 19911,5901 -j ACCEPT-A INPUT -p icmp -m icmp --icmp-type any -j ACCEPT-A INPUT -m addrtype --src-type LOCAL -j ACCEPT-A INPUT -s 10.0.0.0/8 -p tcp -m multiport --dports 80,443,4567,4568,6789,5901 -j ACCEPT-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT-A INPUT -j DROPCOMMIT# Completed on Sat Sep 16 15:22:31 2023

修改完需要重启

reboot

点击全文阅读


本文链接:http://zhangshiyu.com/post/95319.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 祖母寿宴,侯府冒牌嫡女被打脸了(沈屿安秦秀婉)阅读 -
  • 《雕花锦年,昭都旧梦》(裴辞鹤昭都)完结版小说全文免费阅读_最新热门小说《雕花锦年,昭都旧梦》(裴辞鹤昭都) -
  • 郊区41号(许洛竹王云云)完整版免费阅读_最新全本小说郊区41号(许洛竹王云云) -
  • 负我情深几许(白诗茵陆司宴)完结版小说阅读_最热门小说排行榜负我情深几许白诗茵陆司宴 -
  • 九胞胎孕妇赖上我萱萱蓉蓉免费阅读全文_免费小说在线看九胞胎孕妇赖上我萱萱蓉蓉 -
  • 为保白月光,侯爷拿我抵了债(谢景安花田)小说完结版_完结版小说全文免费阅读为保白月光,侯爷拿我抵了债谢景安花田 -
  • 陆望程映川上官硕《我的阿爹是带攻略系统的替身》最新章节阅读_(我的阿爹是带攻略系统的替身)全章节免费在线阅读陆望程映川上官硕
  • 郑雅琴魏旭明免费阅读_郑雅琴魏旭明小说全文阅读笔趣阁
  • 头条热门小说《乔书意贺宴临(乔书意贺宴临)》乔书意贺宴临(全集完整小说大结局)全文阅读笔趣阁
  • 完结好看小说跨年夜,老婆初恋送儿子故意出车祸_沈月柔林瀚枫完结的小说免费阅读推荐
  • 热推《郑雅琴魏旭明》郑雅琴魏旭明~小说全文阅读~完本【已完结】笔趣阁
  • 《你的遗憾与我无关》宋怀川冯洛洛无弹窗小说免费阅读_免费小说大全《你的遗憾与我无关》宋怀川冯洛洛 -

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1