Linux 开启VNC服务

在Linux操作系统之间要是使用图形化界面连接操作,也会用到系统自带的vnc,下面就来配置一下vnc。

1 检查是否安装

rpm -q | grep vnc

如果没有可以通过系统盘来进行安装

rpm -ivh vnc-server-......rpm


2 指定端口启动服务

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

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

这个示例已经不是第一次执行了,当第一次执行的时候,会提示让你输入登录密码。

说明:

VNC给浏览器的端口是5800+N,给vncviewer的端口是5900+N,N是设置的display号。

例如,使用vncserver :1启动vnc服务,那么在使用vncviewer连接时,指定的端口号应该是5901,浏览器端口号5801。

3 修改登录配置

这一步只在第一次使用vnc时,需要配置。

#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &                                                        ###将这行注释掉
gnome-session&                                                 ###新添这一行

 

 


# VNCSERVERS="2:myusername"
VNCSERVERS="1:root"                                             ###添加,使用root用户登录
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd -localhost" ###添加,设置窗口大小

4 停止vnc服务

5 修改vnc登录密码

6 vnc的一些常用命令

检查vnc的状态:

可以使用telnet命令。

相关推荐