首页 > 系统相关 >ubuntu上部署vnc

ubuntu上部署vnc

时间:2024-07-02 14:09:43浏览次数:16  
标签:11g vnc 部署 apt etc ubuntu oracle xstartup

环境:
OS:18.04

说明:

安装盘没有vnc4server安装包,使用安装盘制作本地源找不到vnc的安装包,需要联网才行,下面是联网下的操作.

 

1.安装vnc4server
root@11g:/etc/apt#su - root
root@11g:/etc/apt#apt update
root@11g:/etc/apt#apt -y install vnc4server
查看是否安装成功
root@11g:/etc/apt#dpkg -l | grep vnc4server

 

2.安装 Xfce 桌面环境
查看是否安装,没有安装的话需要进行安装
root@11g:/etc/apt# dpkg -l | grep xfce4
root@11g:/etc/apt# dpkg -l | grep xfce4-goodies
root@11g:/etc/apt#apt install xfce4 xfce4-goodies

 

3.切换到oracle账号执行

root@11g:/etc/apt# su - oracle
oracle@11g:~$ vncserver

You will require a password to access your desktops.

Password:
Verify:
xauth:  file /home/oracle/.Xauthority does not exist

New '11g:1 (oracle)' desktop is 11g:1

Creating default startup script /home/oracle/.vnc/xstartup
Starting applications specified in /home/oracle/.vnc/xstartup
Log file is /home/oracle/.vnc/11g:1.log

 

这里密码我们设置为oracle

 

4.停止服务配环境
su - oracle
oracle@11g:~$ vncserver -kill :1
Killing Xvnc4 process ID 12532

5.备份一下原始文件
su - oracle
oracle@11g:~$ mv ~/.vnc/xstartup ~/.vnc/xstartup.bak

 

将下面内容放进去:
vim ~/.vnc/xstartup

#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &

 

文件中的第一条命令xrdb $HOME/.Xresources 告诉 VNC 的图形用户界面框架读取服务器用户的.Xresources文件。
用户可以在.Xresources文件中更改图形桌面的某些设置,如终端颜色、光标主题和字体渲染。
第二条命令是让服务器启动 Xfce。无论何时启动或重启 VNC 服务器,这些命令都会自动执行

 

6.添加一下权限
su - oracle
oracle@11g:~$chmod +x ~/.vnc/xstartup

 

7.重新启动

su - oracle
oracle@11g:~$ vncserver

New '11g:1 (oracle)' desktop is 11g:1

Starting applications specified in /home/oracle/.vnc/xstartup
Log file is /home/oracle/.vnc/11g:1.log

查看端口
oracle@11g:~$ ss -nlp|grep 5901
tcp  LISTEN 0      5                                              *:5901                          *:*           users:(("Xvnc4",pid=12567,fd=3)) 

 

8.使用vnc_viewer登录

 

 

 

 

标签:11g,vnc,部署,apt,etc,ubuntu,oracle,xstartup
From: https://www.cnblogs.com/hxlasky/p/18279760

相关文章

  • ubuntu安装mysql后修改密码
    一直没有接触ubuntu系统,今天在ubuntu上安装mysql,安装完成后发现修改密码不生效,拆腾好久。。。 切记使用root用户安装,要不然权限不够 sudoaptupdate#更新系统软件包列表sudoaptinstallmysql-server#安装MySQLServer#在安装过程中,系统可能要求设置root用户......
  • 基于SpringBoot+大数据+协同过滤推荐算法的电商商品推荐系统设计和实现(源码+LW+部署
    博主介绍:✌全网粉丝50W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流✌技术范围:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、P......
  • 【企业级 AI大模型部署白皮书 2024】
    文末有福利!本指南提供全面的AI大模型部署指导,涵盖AI大模型的发展概述、战略决策和部署步骤、方法及选型建议。该指南还指出部署过程中的常见误区,并提供策略自检工具。AI大模型发展关键节点LLM开启的生成式人工智能到底可以解决什么问题,与之前相比,进化在哪儿?企业由数字......
  • 基于SpringBoot+数据可视化+协同过滤算法的个性化视频推荐系统设计和实现(源码+LW+部
    博主介绍:✌全网粉丝50W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流✌技术范围:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、P......
  • 在Ubuntu上开启SSH服务
    [本文出自天外归云的博客园]在Ubuntu上开启SSH服务,可以按照以下步骤进行:1.安装OpenSSH服务如果你还没有安装OpenSSH服务,可以使用以下命令安装:sudoaptupdatesudoaptinstallopenssh-server2.启动SSH服务安装完成后,启动SSH服务:sudosystemctlstartssh3.设置开机......
  • 禅道的使用:如何搭建Ubuntu环境安装禅道
    一、禅道安装部署的环境要求1.禅道安装部署环境推荐使用Linux+Apache+PHP7.0以上版本+MySQL5.5以上版本/MariaDB的组合。Nginx其次,不推荐IIS+PHP组合。2.禅道需要使用PHP的这些扩展:pdo、pdo_mysql、json、filte、openssl、mbstring、zlib、curl、gd、iconv,企业版旗舰版......
  • Linux 下 zookeeper 集群部署
    目录1.zookeeper下载2.环境准备3.zookeeper部署3.1 修改系统配置文件3.2开放端口3.3安装zookeeper3.4 验证4.设置服务开机自启动本文将以三台服务器为例,介绍在linux系统下zookeeper的部署方式。1.zookeeper下载  下载地址:Indexof/dist/zookeeper(a......
  • 50、k8s-DashBoard(k8s的web)-部署
     1、下载yaml文件:https://github.com/kubernetes/dashboard/blob/v2.0.0/aio/deploy/recommended.yaml2、修改yaml文件的service配置:------------------------------------------------kind:ServiceapiVersion:v1metadata:labels:k8s-app:kubernetes-dashboa......
  • windows 和 ubuntu双系统利用iperf3 测试网络带宽
    本文介绍如何利用iperf3就行windows和ubuntu的带宽测试。本文的写作原因是在进行webrtc通信时发现带宽利用率极低,只有20M左右,而我设置的动态瓶颈带宽最低都有80M。一开始是想利用tcp连接不停发送数据来利用nload查看网络吞吐量观察带宽变化。实现之后发现因为每次写入的数据太小......
  • webdav协议及我的笔记方案(私有部署)
    背景用markdown用于文章写作,有几年时间了,不是很喜欢折腾,主要就是在电脑上写,用的笔记软件就是typora。由于里面有很多工作相关的,以及个人资料相关的(包含了各种账号、密码啥的),所以不敢往各种云服务上放,还是想着数据由自己来管着。自己管数据的话,就是数据存储到哪里的问题,有很多朋......