首页 > 系统相关 >Linux中VNC服务配置

Linux中VNC服务配置

时间:2023-06-08 17:31:51浏览次数:59  
标签:vnc 配置 vncserver Linux test VNC server root


前提搭建:图形化

# yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME桌面环境)
# yum groupinstall "X Window System" "Desktop"(CentOS 6.x安装GNOME桌面环境)
# yum groupinstall Xfce(CentOS安装Xfce桌面环境,可选)

 

Linux中VNC服务配置
1.确认自己linux系统是否安装VNC
Red Hat Enterprise Linux用的是:vnc-server
Fedora用的是:tigervnc-server
rpm -q tigervnc-server
2、安装VNC(检测没有安装时)
rpmhttp://rpmfind.net/linux/rpm2html/search.php?query=tigervnc-server
下载地址:http://tigervnc.org/
2.1、安装rpm包:
vnc-server-4.1.2-9.el5.x86_64.rpm,安装命令如下
rpm -ivh /mnt/Server/vnc-server-4.1.2-9.el5.x86_64.rpm
或是
2.2、在线下载安装(系统必须联网)(自己使用的此方法)
命令:yum install tigervnc-server

# yum install vnc-server vnc* (CentOS 5.x里)
# yum install tigervnc-server(CentOS 6.x里)
3、VNC的配置
要把vnc配置成一项系统服务,把你的用户名称加入到下面的配置文件中:
[test@localhost ~]$ vi /etc/sysconfig/vncservers
在配置文件的最后,添加如下语句。我的用户名为test,你可以填写你的。
VNCSERVERS="1:test"
4、VNC的登录用密码设置
启动vnc服务前,用vncpasswd这个命令来创建一个test的登录用口令。
[test@localhost ~]$ vncpasswd
注意此时在home目录下,会自动创建一个隐藏的目录.vnc,其中有一个文件passwd保存着你的test的口令。
5、启动VNC服务
当然啦,假如检查出你是安装了VNC了,linux里面就告诉他,你要启动了。以Red Hat Enterprise Linux为例演示:
命令如下:
[root@testdb ~]# vncserver :1
或者
[root@testdb ~]# vncserver
其中包括3个桌面号:如vncserver :1,vncserver :2,vncserver :3
输入该命令后出现该界面,要求你输入密码,那个密码是你等会连接linux服务器的密码啊。 注意:细说一下,以上命令执行的过程中,因为是第一次执行,需要输入密码,这个密码被加密保存在用户主目录下的.vnc子目录(/root/.vnc/passwd)中;同时在用户主目录下的.vnc子目录中为用户自动建立xstartup配置文件(/root/.vnc/xstartup),在每次启动VND服务时,都会读取该文件中的配置信息。
另外:/root/.vnc/目录下还有一个“testdb:1.pid”文件,这个文件记录着启动VNC后对应后天操作系统的进程号,用于停止VNC服务时准确定位进程号。
6:若是想重新启动vncserver服务,
方法如下:
[root@testdb ~]# vncserver -kill :1
[root@testdb ~]# vncserver :1

客户端测试
客户端下载地址:
1.第一中客户端测试:http://www.realvnc.com/
在这里我简单解释一下,服务器后要输入的IP为我的linux服务器的IP,而冒号和1则表示与VNCSERVERS="1:test"中的1相对应。

 

其他参考地址:

http://www.ha97.com/4634.html


标签:vnc,配置,vncserver,Linux,test,VNC,server,root
From: https://blog.51cto.com/u_16071779/6441729

相关文章

  • 小程序模板语法样式与页面配置
    文章和代码已经归档至【Github仓库:<https://github.com/timerring/front-end-tutorial>】或者公众号【AIShareLab】回复小程序也可获取。小程序模板与配置WXML模板语法数据绑定在data中定义数据,在WXML中使用数据。使用Mustache{{}}语法:绑定内容绑定属性运算(三元运算、算术......
  • Redhat8安装MySQL8操作方法(超简单Linux无依赖安装mysql数据库)
    一、安装说明1.1、相关说明:Redhat8在线安装Mysql8数据库,使操作系统找到并自动安装自适应的版本及相关依赖组件;1.2、系统版本 二、安装方法2.1、下载应用软件[root@GuoDC~]#wgethttps://dev.mysql.com/get/mysql80-community-release-el8-4.noarch.rpm 2.2、安装应用......
  • linux下安装mysql(rpm文件安装)
    数据库包下载:https://www.mysql.com/downloads/在GPL开原协议的社区开源版里边下载我们用mysqlcommunityserver里边的其中workbench是客户端工具MySQLCluster是oracle自己搞的集群版的(集成了一些开源工具和增值服务)选择操作系统和版本建议在linux下安装也可以选择......
  • streamlit app.py 如何配置一个schedule 定时任务
    streamlitapp.py如何配置一个schedule定时任务Streamlit是一个用于构建数据应用程序的Python框架,它本身不支持定时任务的调度功能。但是,可以使用Python中的第三方库schedule来实现这个功能。schedule是一个轻量级的Python库,用于在指定的时间间隔内运行重复任务。要......
  • [LINUX]debian系安装virtualbox并安装win10镜像
    安装Virualbox编辑:sudovim/etc/apt/sources.lst写入:debhttps://download.virtualbox.org/virtualbox/debian(你的发行版)contrib下载并注册:wget-qhttps://www.virtualbox.org/download/oracle_vbox.asc-O-|sudoapt-keyadd-更新源:sudoapt-getupdate安装:sudoapt-get......
  • linux iostat命令
    作者:天之翼Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。基本使用$iostat-d-k110参数-d表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;110......
  • wsl2支持linux gui应用
    网上说需要“安装VcXsrv或Xming”,其实现在的wsl2已经不需要了。只要win的版本够,并且升级wsl2到最新版本,就可以使用python的画图代码了。先决条件你需要Windows10版本19044+ 或Windows11才能访问此功能。已安装适用于vGPU的驱动程序若要运行LinuxGUI应用,应首先......
  • linux中的&&和&,|和||
    在linux中,&和&&,|和||介绍如下:&表示任务在后台执行,如要在后台运行redis-server,则有redis-server&&&表示前一条命令执行成功时,才执行后一条命令,如echo'1‘&&echo'2'|表示管道,上一条命令的输出,作为下一条命令参数,如echo'yes'|wc-l||表示上一条命令执行失败后,......
  • 组件扫描配置
    有时候我们并不需要扫描包下所有的注解,即有时我们只需要扫描特定的注解时,我们可以自己组件扫描配置。首先关闭默认的过滤器。<context:component-scanbase-package="包路径"use-default-filters="false">然后指定要扫描的注解。<context:include-filter......
  • Linux 安装git,并且使用https方式 git pull 代码的免密操作
    删除系统自带的gityumremovegit去git下载对应安装包https://github.com/git/git/releaseswgethttps://github.com/git/git/archive/v2.21.0.tar.gz安装依赖yum-yinstallcurl-develexpat-develgettext-developenssl-develzlib-develgccperl-ExtUtils-MakeMaker解压tar......