Ubuntu配置远程VNC远程桌面服务

要在 Windows 系统中通过 VNC 远程连接到 CentOS 或 Ubuntu 服务器,可以按照以下步骤来配置和使用 VNC 进行远程桌面访问 阅读详情

环境:

  
  1. root@node1:~# cat /etc/issue 
  2. Ubuntu 12.04 LTS \n \l 

 

 需求:现在需要远程连接Ubuntu的图形界面,因为有一个程序是需要使用图形界面配置的。

默认情况下,Ubuntu server是没有图形界面的,使用Xmanager远程连接Ubuntu,连接完成后,本来想使用Xmanager自带的功能,来实现弹出一个图形界面的,但是不管怎么弹,该程序就是弹不出来,很纠结,用Xclock测试,是可以的。只能另行它法。

以前配置VNC,都是在RedHat里面配置的,Ubuntu里面没弄过,这就研究了一下。下面详细的说一下配置过程,使用的图形程序为Xface

一、安装配置VNC

1、首先安装VNC

 

  
  1. # apt-get install vnc4server 

2、为VNC设置密码

 

  
  1. root@node1:~/.vnc# vncpasswd  
  2. Password: 

输入密码,然后再确认一遍,就OK了。

3、启动VNC

 

  
  1. root@node1:~# vncserver :1 
  2.  
  3. New 'node1:1 (root)' desktop is node1:1 
  4.  
  5. Starting applications specified in /root/.vnc/xstartup 
  6. Log file is /root/.vnc/node1:1.log 
  7.  
  8. root@node1:~# ps -ef | grep vnc 
  9. root      1768     1  0 06:10 pts/0    00:00:00 Xvnc4 :1 -desktop node1:1 (root) -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbaut 
  10. h /root/.vnc/passwd -rfbport 5901 -pn -fp /usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/,/usr/share/fonts/X11/misc/,/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/75dpi/,/usr/share/fonts/X11/100dpi/ -co /etc/X11/rgb 

启动成功

二、客户端连接

客户端安装vncview,然后连接

 

输入IP的时候,输入 IP:NO,即ip地址加会话号,刚才开户的是1,这里就输入 

1.1.1.1:1

然后输入完密码,就可以连接了

 

因为没有桌面环境,所以,我们需要安装一个,这里使用Xface

三、安装Xface

 

  
  1. # apt-get install xfce4 

过程比较漫长,大小有200MB左右。等安装完成后,我们就可以使用VNC调用Xface了

更改VNC配置,加载Xface桌面

 

  
  1. root@node1:~# pwd 
  2. /root 
  3. root@node1:~# cd .vnc/ 
  4. root@node1:~/.vnc# ls 
  5. node1:1.log  node1:1.pid  passwd  xstartup 
  6. root@node1:~/.vnc# vim xstartup  

把原来的配置给注释掉,新增Xface的配置即可,配置文件下

 

  
  1. root@node1:~/.vnc# cat xstartup  
  2. #!/bin/sh 
  3.  
  4. # Uncomment the following two lines for normal desktop: 
  5. # unset SESSION_MANAGER 
  6. # exec /etc/X11/xinit/xinitrc 
  7.  
  8. [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup 
  9. [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources 
  10. xsetroot -solid grey 
  11. vncconfig -iconic & 
  12. #x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & 
  13. #x-window-manager & 
  14.  
  15. sesion-manager & xfdesktop & xfce4-panel & 
  16. xfce4-menu-plugin & 
  17. xfsettingsd & 
  18. xfconfd & 
  19. xfwm4 & 

然后重新启动VNC

 

  
  1. root@node1:~/.vnc# vncserver -kill :1 
  2. Killing Xvnc4 process ID 1844 
  3. root@node1:~/.vnc# vncserver :1 
  4.  
  5. New 'node1:1 (root)' desktop is node1:1 
  6.  
  7. Starting applications specified in /root/.vnc/xstartup 
  8. Log file is /root/.vnc/node1:1.log 

再用客户端连接

 

 

看到了Xface了,说明OK了,至此,已经配置完毕。

 

本文出自 “吖吖個呸” 博客,请务必保留此出处http://gm100861.blog.51cto.com/1930562/917316

树莓派ubuntu系统安装+远程桌面vnc+没有显示器进行远程桌面连接设置+虚拟显示器 sudo x11vnc -storepasswd 12345678 /home/ubuntu/.vnc/passwd 我的连接密码设置为了12345678。之后尝试正常,只不过有时会出现画面错位的现象,将树莓派断掉电源重启再连接可以解决,只不过开机的画面时间还是挺长,等待1-2分钟就可以了。如果有sshd那么说明ssh服务启动成功,如果没有启动,那么可以输入下面的指令来启动ssh服务。生成VNC配置文件之后,将配置文件移动到/lib/systemd/system/目录下,输入。 阅读详情

相关推荐

实战记录在 Linux Ubuntu 20.04 安装VNC 远程桌面

Virtual Network Computing (VNC),是一个图形桌面共享系统,允许我们像使用Windows桌面系统一样可视化的使用键盘和鼠标远程控制服务器,当做一台远程的电脑一样。 主要用在我们有一些服务器都是Linux系统,无法安装Windows系统,于是就用VNC的方式替代RDP协议桌面。 Ubuntu 20.04 镜像安装VNC实现Linux系统远程桌面 在这篇文章中,笔者准备记录如何在 Ubuntu 20.04 上安装和配置 VNC 服务器。Ubuntu 服务器是从命令行管理的,默认情况

互联网那些事儿 1万+

Ubuntu server配置远程VNC服务

环境: root@node1:~#cat/etc/issueUbuntu12.04LTS\n\l 需求:现在需要远程连接Ubuntu的图形界面,因为有一个程序是需要使用图形界面配置的。 默认情况下,Ubuntu server是没有图形界面的,使用Xmanager远程连接Ubuntu,连接完成后,本来想使用Xmanager自带的功能,来实现弹出...

weixin_34187822的博客 272

Ubuntu 远程控制(使用自带远程工具)

 本文主要是讲解如果理由VNC实现Windows远程访问Ubuntu 18.04,其实网上有很多类似教程,但是很多需要安装第三方桌面(xfce桌面等等),而且很多人不太喜欢安装第三方桌面,很多人像笔者一样喜欢原生自带的桌面,今天笔者给大家介绍一下,不需要安装其他桌面,使用Ubuntu原生自带桌面如何进行远程访问。 一、设置Ubuntu允许进行远程控制 首先,我们先设置Ubuntu的远程控制,将其设置为允许被远程连接,进入设置 -> 共享 -> 屏幕共享,点击设置按钮,图示如下: 找..

专注基础架构领域 2万+

Xfce: Could not connect to session bus. Connection refuse

使用华为云跑DL时,安装了xfce4来作为linux的界面。 然而,某次重启服务器后,发现无法再登录界面。 经过几番谷歌,发现主要是dbus的问题,网上各种办法都有,但没敢轻易动手尝试。 最后找到了一个简洁到无以复加的解决办法: conda uninstall dbus. 一切OK~ ...

lvxingvir_sigma的博客 1400

一步一步实现基于COMSOL的单模光纤波导仿真

一步一步实现基于COMSOL的单模光纤波导仿真,简单易懂,跟着博客就能实现

君莫笑lucky的博客 1万+

LVDS系列23:Xilinx Ultrascale系ISERDESE3原语(一)

当FIFO_RD_CLK与CLKDIV对齐时,也就是Latency With Late FIFO Empty情况时,延迟比前一种情况长一个FIFO_RD_CLK时钟周期,也就是在FIFO_RD_CLK上升沿后一点,CLKDIV才成功驱动完FIFO_EMPTY的变化,于是读侧要得到FIFO_EMPTY为0的情况则要等到下一个FIFO_RD_CLK的上升沿采集时;IS_CLK_INVERTED、IS_CLK_B_INVERTED设置CLK和CLK_B是否反转,一般情况下设置0;

weixin_38828382的博客 900

Ubuntu 18.04 LTS安装vncserver+xfce4

sudoaptinstallxfce4* #xfce4桌面已经安装的可忽略 sudoaptinstallvnc4server #安装VNC4,注意不是TIGERVNC或者其他 vncserver #启动,如有密码设置,则设置后记下 vncserver-kill:1 #停止默认的vncsever vim~/.vnc/xstartup #编辑已有的vncserver xstartup配置,如果打开是空的,则未正确找对该配置文件位置。 使用以下配置,该配置虽...

dakey2008的专栏 2053

你需要这样一个Ros软路由—— 路由器+外网+一号通ip线路=动态ip的WiFi信号

功能强大 管理便捷—给您全新的路由体验 一键更换指定线路or批量更换所有IP/MAC/SSID 自定义走本地网络策略的分流功能 设备批发价、不限制拨号账号服务商 强大的单设备/多设备IP去重功能 批量导入、管理一号通线路 一键任意切换5G_WiFi(推荐)/2.4G_WiFi(建议不用) 设备支持PPTP/L2TP/SSTP/openVP.N等协议 独家支持openVPN,适用于网络受限用户 支持自行接入AP和交换机扩容 一键打开/关闭所有虚拟WiFi 一键隐藏/显示设备WiFi...

米粒儿 4253

Win11 + wsl2 + xfce4实现可视化ubuntu的问题

startxfce4之前,所有的教程都能完美运行,直到遇到了这个问题: /usr/bin/startxfce4: X server already running on display ***.**.**.**:0 xrdb: Connection timed out xrdb: Can't open display '***.**.**.**' Unable to init server: Could not connect: Connection refused xfce4-session: Canno

xiaogao556的博客 4715

HA集群 执行 hdfs haadmin -transitionToActive 失败

最近把一个单NameNode集群变更为HA集群,过程中都很顺利,nn1和nn2两个NameNode都显示standby状态,但是把nn1或者nn2切换到active状态时就会报错抛异常。 查看master上namenode启动日志,如下: Incompatible clusterID for journal Storage Directory /home/hadoop-zero/bigdat...

qq_34727158的博客 1763

基于STM32F1XX 、HAL库的OPT4001-Q1环境光传感器驱动应用C语言程序设计

OPT4001-Q1 的输出是半对数 的,具有 9 个二进制对数满量程照度范围,每个范围内具有高度线性响应,使得 PicoStar™ 型号的测量能力为 312.5μlux 至 84klux,USON 型号的测量能力为 400µlux 至 107klux。// 禁用中断(示例)

PP_Cottage的博客 461

vncserver xstartup

Linux vnc4server 启动窗口

莫理琴的专栏 6239

嵌入式内存管理之“LittleFS文件系统”开发(附LittleFS项目源码)

本文介绍了如何在嵌入式系统中实现 LittleFS 文件系统,并结合 Flash 存储进行数据管理。通过详细的代码示例,展示了如何配置、挂载 LittleFS 文件系统,并进行文件操作,如读取、写入和更新数据。特别地,博客通过实际应用演示了如何实现启动计数功能,以及如何处理文件系统的格式化和挂载过程。该示例帮助读者掌握在资源受限的嵌入式环境中实现高效文件存储管理的关键技术。

Bit_Dong的博客 3185

vnc viewer 安装使用

1.一台远程ubunutu安装了vnc server,并配置好了服务。 2.在本地级安装vnc viewer 2.1 在这里下载vnc viewer https://www.realvnc.com/en/connect/download/viewer/ 文件名VNC-Viewer-6.17.1113-Linux-x64 2.2 chmod 755VNC-V

大数据和机器学习研究 2万+

【电机应用控制】——步进电机控制原理(四相五线/两相四线/细分驱动)&驱动器&梯形/S形加减速算法&直线/圆弧插补

步进电机是一种把电脉冲信号转换为角位移(左)或线位移(右)的电动机。两相通常1.8°,三相通常1.2°、无相通常0.72°,角位移=脉冲个数X步距角。在非超载且不超频的情况下,电机的旋转位置只取决于脉冲个数,转速只取决脉冲信号的频率。所以只需要统计脉冲个数和频率,不再需要编码器测速和位置,具有优秀的开环能力,当然也可接编码器反馈速度和位置数据,实现更加精准的闭环控制。永磁式动态性能好,输出力矩大,但步距角大通常7.5°;反应式(磁阻式)结构简单成本低,步距角小一般1.2°,但振动噪音大动态性能差;

weixin_51658186的博客 5万+

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

设置vnc viewer连接linux教程

然后使用VNC Viewer输入Ubuntu系统的IP地址和端口号(例如:192.168.1.100:5901),然后输入你在步骤2中设置的VNC密码。然后使用VNC Viewer输入Linux系统的IP地址和端口号(例如:192.168.1.100:5901),然后输入你在步骤2中设置的VNC密码。如果一切设置正确,VNC Viewer应该能够成功连接到Ubuntu系统,并显示你的Ubuntu桌面环境。如果一切设置正确,VNC Viewer应该能够成功连接到Linux系统,并显示你的Linux桌面环境。

完颜振江 3363

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Ubuntu 25.04 锁屏不能远程连接的解决方案

顺便提一下,之前的 vnc 远程方案,使用 vnc viewer 直接连接会是黑屏,需要修改一下配置。选择属性,修改选项里面的图片质量,之前默认是 Auto,修改为其他选项均可。点注销会导致系统关闭远程服务,所以想要再次连接,需要 Win + L 锁屏,而不是注销。但是 ubuntu 在锁屏的时候为了安全,锁屏时会断开远程桌面连接,并且没有提供在锁屏时也可以远程桌面的功能。这个服务开机是不会自动启动的,需要开机后受首次进行登录才会启动,此时才可以进行远程桌面连接。,点击进行安装即可。

u011096919的博客 2737

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

ubuntu系统构建VNC虚拟远程桌面

文章目录1 准备工作2 安装ubuntu远程桌面2.1 Gnome安装2.2 xface安装3 安装VNC服务器4 配置VNC服务4.1 VNC密码设置4.2 启动脚本设置4.3 启动VNCSERVER4.4 查看开启的vncserver4.5 停止VNCserver5 Mobaxterm连接VNC服务参考 本文应用场景是有远程服务器上开发或本地及远程容器开发过程中需要可视化效果的,可以按照本文进行安装。比如深度学习开发,对图片和视频数据需要进行查看。 VNC代表虚拟网络计算。从本质上讲,它是一个远程显示系

dddeee的专栏 7221

嵌入式|VNC实现开发板远程Debian桌面

VNC(Virtual Network Console)是一种远程桌面协议,允许用户通过网络远程控制另一台计算机的桌面环境。它的工作原理是通过客户端与服务器之间传输图像、键盘输入和鼠标事件来实现远程操作。与传统的远程桌面技术不同,VNC 的特点在于它的平台独立性——用户可以在任何支持 VNC 协议的设备上访问目标计算机的桌面,无论是 Windows、Linux、macOS 还是其他操作系统。

qq_29676069的博客 1247

向日葵远程linux vnc,Ubuntu 20.04如何安装和启用VNC远程桌面

1. 前言本文主要讲解如何在Ubuntu 20.04上安装和启用VNC远程桌面。Ubuntu 20.04如何安装和启用VNC远程桌面最终成果:远程用户可以使用VNC客户端连接Ubuntu 20.04的图形化桌面。部署前提条件:熟悉基本的命令行操作具有系统的root账号权限或者sudo权限服务器可以被远程访问组件介绍:Ubuntu 20.04.1TigerVNC Server:用于建立VNC远程桌面...

weixin_34933151的博客 1312

vncviewer远程连linux白屏,vnc viewer 远程桌面,11步完成Linux连接vnc viewer 远程桌面...

Virtual Network Computing(VNC)是进行远程桌面控制的一个软件。客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务器的操作。服务器的图形界面 通过网络传输会客户端显示给用户。给你的感觉就像直接在操作本地计算机一样,只是所有的程序和命令都是在服务器端执行。IIS7服务器管理工具里面的VNC功能可以说是使用感非常棒的。它可以批量打开链接。当然,既然它的VNC工具都这...

weixin_39986435的博客 546

vncview用法_vnc远程桌面怎么使用(最新vncviewer使用教程)

1. 前言本文主要讲解如何在Ubuntu18.04系统上配置VNC远程桌面服务器。Virtual Network Computing(VNC)是一种连接协议允许您使用键盘和鼠标与远程服务器上的图形桌面环境交互。对于还不熟悉命令行的用户,它使管理远程服务器上的文件、软件和设置变得更容易。在本教程中,将会讲解如何在Ubuntu 18.04服务器上配置一个VNC服务器。您将使用TightVNC,这是一个...

weixin_35861221的博客 1万+

在云服务器上安装VNC远程桌面服务

通常云服务器操作系统不包含图形界面,通过在服务器上安装VNC服务,可以让用户以图形化界面远程登录到云服务器。这里使用的是Ubuntu Server 18.04云服务器。

星光 2007

Ubuntu 20.04使用 VNC远程桌面连接避坑指南

自从开始使用Ubuntu 20.04搭建深度学习服务器,就想到使用VNC远程桌面连接使用。可是之前一直使用的是Ubuntu18.04,心里想着设置应该不难,结果在配置的时候总出现无法连接的错误。下面我就分享一下我使用TigerVNC配置远程桌面连接过程中遇到的问题和解决方法。本文使用的软件版本和使用环境:运行环境很重要,查看自己使用的Ubuntu版本和想要使用的桌面,并且准备好VNC软件。安装Ubuntu的时候选择了GUI的安装,因为使用的是desktop版,默认为gnome桌面。

Free雅轩的博客 1万+

ubuntu VCN桌面远程连接

说明:该参考连接前五节与第七节均可正常执行,唯独第六节会导致重启后黑屏,目前只知道是该节第三项的vncserver@:3.service文件配置内容有问题(应该是文件权限问题)。系统重启后黑屏拯救措施(删除vncserver@:3.service文件后便不会黑屏)​操作环境:ubuntu24.04。

cx1573的博客 256
上一篇: java获取前k天的日期字符串
下一篇: SQL Server 2008更改表“不允许保存更改”
cs064
博客等级 码龄17年 11粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值