`
shang
  • 浏览: 195873 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Linux上VNC 启动和关闭 已经常见问题

阅读更多

0, 重设密码

         [root@yqrh5u2 ~]# vncpasswd
          Password:
          Verify:
        [root@yqrh5u2 ~]#

1,启动和kill  vncserver

 [root@yqrh5u2 ~]# vncserver :1

  New 'yqrh5u2:1 (root)' desktop is yqrh5u2:1

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/yqrh5u2:1.log

[root@yqrh5u2 ~]# vncserver :2

New 'yqrh5u2:2 (root)' desktop is yqrh5u2:2

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/yqrh5u2:2.log


[root@yqrh5u2 ~]# ps -ef|grep -i vnc
root     12572     1  0 02:23 pts/2    00:00:00 Xvnc :1 -desktop yqrh5u2:1 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -pn
root     12580     1  0 02:23 pts/2    00:00:00 vncconfig -iconic
root     12617     1  0 02:23 pts/2    00:00:00 Xvnc :2 -desktop yqrh5u2:2 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5902 -pn
root     12625     1  0 02:23 pts/2    00:00:00 vncconfig -iconic
root     12735 12536  0 02:24 pts/2    00:00:00 grep -i vnc

手动kill :1, :1的pid是12572,并验证:1确实已经被kill

[root@yqrh5u2 ~]# kill -9 12572
[root@yqrh5u2 ~]# ps -ef|grep -i vnc
root     12617     1  0 02:23 pts/2    00:00:00 Xvnc :2 -desktop yqrh5u2:2 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5902 -pn
root     12625     1  0 02:23 pts/2    00:00:00 vncconfig -iconic
root     12779 12536  0 02:25 pts/2    00:00:00 grep -i vnc

通过vncserver kill :1,:2,这是最好的方法,推荐使用

[root@yqrh5u2 ~]# vncserver -kill :1
Killing Xvnc process ID 12572
kill 12572: No such process
[root@yqrh5u2 ~]# vncserver -kill :2
Killing Xvnc process ID 12617
[root@yqrh5u2 ~]# ls /root/.vnc/
passwd  xstartup  yqrh5u2:1.log  yqrh5u2:2.log

2,重新启动一个手动kill的vncserver,

    因为是手动自己删除的,所以要再删除一下被lock的文件,才可以重新启动,如图所示

   [root@yqrh5u2 ~]# vncserver

Warning: yqrh5u2:1 is taken because of /tmp/.X1-lock
Remove this file if there is no X server yqrh5u2:1

New 'yqrh5u2:2 (root)' desktop is yqrh5u2:2

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/yqrh5u2:2.log

[root@yqrh5u2 ~]# vncserver :1

Warning: yqrh5u2:1 is taken because of /tmp/.X1-lock
Remove this file if there is no X server yqrh5u2:1
A VNC server is already running as :1
[root@yqrh5u2 ~]# rm -f  /tmp/.X1-lock
[root@yqrh5u2 ~]# vncserver :1

Warning: yqrh5u2:1 is taken because of /tmp/.X11-unix/X1
Remove this file if there is no X server yqrh5u2:1
A VNC server is already running as :1
[root@yqrh5u2 ~]# ps -ef|grep -i vnc
root     12971     1  0 02:32 pts/2    00:00:00 Xvnc :2 -desktop yqrh5u2:2 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5902 -pn
root     12979     1  0 02:32 pts/2    00:00:00 vncconfig -iconic
root     13047 12536  0 02:33 pts/2    00:00:00 grep -i vnc
[root@yqrh5u2 ~]# rm -f /tmp/.X11-unix/X1
[root@yqrh5u2 ~]# vncserver :1

New 'yqrh5u2:1 (root)' desktop is yqrh5u2:1

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/yqrh5u2:1.log

[root@yqrh5u2 ~]# ps -ef|grep -i vnc
root     12971     1  0 02:32 pts/2    00:00:00 Xvnc :2 -desktop yqrh5u2:2 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5902 -pn
root     12979     1  0 02:32 pts/2    00:00:00 vncconfig -iconic
root     13071     1  1 02:33 pts/2    00:00:00 Xvnc :1 -desktop yqrh5u2:1 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -pn
root     13092     1  0 02:33 pts/2    00:00:00 vncconfig -iconic
root     13123 12536  0 02:34 pts/2    00:00:00 grep -i vnc
[root@yqrh5u2 ~]#

   

分享到:
评论

相关推荐

    使用VNC远程连接Linux配置

    常见的VNC客户端包括RealVNC、TigerVNC和 TightVNC。在客户端上输入服务器的IP地址和VNC端口号(通常是5900 + 显示编号,如5901),然后输入之前设置的密码即可。 7. **安全考虑**: 虽然VNC提供了方便的远程访问...

    vnc键盘映射错误解决方案

    1. **编辑VNC启动脚本**: - 打开VNC服务的启动配置文件`$HOME/.vnc/xstartup`。 - 在文件中添加一行`export XKL_XMODMAP_DISABLE=1`。这一行代码的作用是禁止Xmodmap加载键盘映射配置,从而避免了因默认映射与...

    VNC安装与使用介绍

    确保防火墙处于关闭状态或者已经配置了允许VNC的端口(通常为5900 + 显示编号,例如5902)。如果防火墙开启,需要使用`iptables`等工具打开相应端口。 4. **VNC 终端软件登录**: 使用VNC客户端软件(如VNCViewer...

    redhat6.4安装使用VNC

    在Red Hat Enterprise Linux 6.4 (RHEL6.4)上配置和使用VNC(Virtual Network Computing)是一项常见的远程桌面访问任务。VNC是一种基于RFB协议的远程桌面工具,允许用户通过网络连接到另一台计算机并进行图形界面...

    Vnc安装远程控制工具

    1. **Linux**: 在Linux系统中,常见的VNC服务器软件有 TightVNC 和 RealVNC。以Ubuntu为例,可以使用以下命令安装TightVNC服务器: ``` sudo apt-get update sudo apt-get install tightvncserver ``` 安装...

    用vnc实现Windows远程连接linux桌面之服务器配置

    在Linux服务器上配置VNC,首先要确保已经安装了VNC的相关软件包。对于基于RPM的系统(如CentOS或Fedora),可以通过`yum`命令来安装TigerVNC,这是常见的VNC server实现: ```bash yum install tigervnc tigervnc-...

    CentOS VNC Server远程桌面配置详解

    ### CentOS VNC Server远程...通过上述步骤,我们已经完成了在CentOS上配置VNC Server的过程。VNC Server不仅可以提高工作效率,还能方便技术支持人员远程解决问题。希望本文能够帮助您更好地理解和使用VNC Server。

    fluent 14.0 for linux

    Fluent 14.0 for Linux 安装和使用指南 Fluent 14.0 是一个流体动力学模拟软件,广泛应用于工程设计、科学研究和学术研究等领域。本文介绍了 Fluent 14.0 for Linux 的安装和使用方法,并提供了一些实用的操作指南...

    Linux操作系统的常用命令

    * vncserver 命令:用于启动 VNC 服务器。 系统管理 * hostname 命令:用于显示主机名。 * reboot 命令:用于重启系统。 * shutdown 命令:用于关闭系统。可以使用 -r 选项重启系统。 其他命令 * tar 命令:用于...

    远程访问配置

    远程访问配置是IT领域中一个常见的任务,特别是对于需要远程管理服务器或工作站的系统管理员和开发者来说至关重要。本文将详细讲解如何使用VNC Viewer来远程访问Linux服务器。 VNC(Virtual Network Computing)是...

    KVM 安装配置和常见操作.docx

    克隆后,确保虚拟机的配置文件中所有标识符(如VNC端口、UUID和MAC地址)都是唯一的,否则可能导致启动问题。 通过了解以上步骤,你可以成功地在Linux环境中安装、配置KVM,并进行基本的虚拟机管理操作。这不仅有助...

    嵌入式Linux安装步骤

    嵌入式Linux是一种专为小型、资源有限的设备设计的操作系统,它在各种领域,如物联网、...每个环节都可能遇到特定的问题,因此学习相关文档、参与社区讨论,以及不断实践和调试,是成功安装和使用嵌入式Linux的关键。

    LLinux操作系统的安装部署及安全设置

    总结以上内容,Linux操作系统的安装部署及安全设置需要我们从准备安装介质到系统首次启动,再到后续的安全策略配置,每一个步骤都需要细致地规划和执行。此外,对于常见的问题,需要有清晰的应对策略,从而确保系统...

    tigervncserver

    常见的VNC客户端有RealVNC、TightVNC等,它们可在Windows、Mac OS X、Linux等多种操作系统上运行。连接过程通常涉及输入服务器的IP地址、端口号(如5901)和之前设置的密码。 四、TigerVNC Server的安全性 由于VNC...

    Linux常用操作命令

    - **安装方式** 有两种:图形安装(默认方式)和字符安装(通过输入 `linux text` 命令来启动字符安装模式)。 ##### 硬件配置 - **分区表**:使用 MBR 主引导记录进行分区。 - **硬盘接口速度**:从传统的 IDE...

    麒麟V10安装虚拟机.doc

    - **启动VNC服务**:麒麟系统可能已经集成了VNC服务,通过`vncservice`命令可以启动VNC服务器,允许用户通过图形界面来配置和管理虚拟机。 - **创建新虚拟机**:在VNC界面中选择“创建新虚拟机”选项,按照向导的...

    KVM 安装配置和常见操作 (2).pdf

    KVM(Kernel-based Virtual Machine),即基于内核的虚拟机,是Linux环境下的一种开源虚拟化技术,它允许在单一的Linux操作系统上运行多个独立的虚拟机。KVM的安装和配置是使用虚拟化技术的基础,本文将详细介绍其...

    vcn-server安装与配置.txt

    #### 六、常见问题解决 1. **权限问题** 如果遇到权限问题,尝试以root身份运行命令或修改文件所属权和权限。 2. **无法启动服务** 如果VCN-Server服务无法启动,检查日志文件以获取错误信息。通常情况下,...

Global site tag (gtag.js) - Google Analytics