vnc远程管理linux
vnc linux下的详细配置
1、vncserver的用法,关闭具体的vncserver命令:vncserver -kill :1
[root@vnc.test ~]# vncserver --help
usage: vncserver [:<number>] [-nohttpd] [-name <desktop-name>] [-depth <depth>]
[-geometry <width>x<height>] [-pixelformat rgbNNN|bgrNNN] <Xvnc-options>... vncserver -kill <X-display>
2、VNC的启动/停止/重启:#service vncserver start/stop/restart
3、设置密码
#vncpasswd
4、客户端登陆
在vnc客户端中输入:服务器端IP:1或服务器端IP:2
5、设置登陆到KDE桌面
a.
[root@vnc.test ~]# vi /etc/sysconfig/vncservers
# # Uncomment the line below to start a VNC server on display :1 # as my 'myusername' (adjust this to your own). You will also # need to set a VNC password; run 'man vncpasswd' to see how # to do that. # # DO NOT RUN THIS SERVICE if your local area network is # untrusted! For a secure way of using VNC, see # VNCSERVERS="1:myusername"
VNCSERVERS="1:root" # VNCSERVERARGS[1]="-geometry 800x600"
#-alwaysshared代表允许多用户同时登录 -depth代为色深,参数有8,16,24,32
VNCSERVERARGS[1]="-geometry 800×600 -alwaysshared -depth 24"
b.
[root@vnc.test]$ vi /root/.vnc/xstartup
#!/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" & gnome-session& 重启VNC服务:
#service vncserver restart
即可以Gnome图形化的方式远程登录。 设置VNCSERVER自动启动: 1。前题,已经配置发ROOT目录的下的.vnc/startup的配置。 2、编辑/etc/sysconfig/vncservers 添加以下: VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 800x600": 3.在setup 中启动服务vnc //--------------------------------------------------------------第二部分
解决方法:
vncserver服务可以在系统引导时自动启动. 但是需要进行设置才能使之正常自动启动.
首先,编辑/etc/sysconfig/vncservers文件,把使用VNC服务的用户添加到这个文件中,添加的内容如下例所示:
VNCSERVERS="N:user" 此处N指VNC服务器所在的显示服务器编号。user指运行VNC的 用户。多个显示服务和用户之间可通过如下设置来指定:
VNCSERVERS="N:user1 Y:user2" 注意:若正在使用X Window System,那么0号显示符会被本地的X系 统使用,不能用于VNC。
对于指定的每个VNC用户,需要设置一个VNC密 码,这个密码区别于普通系统账号密码。用户可以通过执行vncpasswd来 设置自己的VNC密 码。如:
$ vncpasswd Password: Verify: 默认配置下,VNC启动后只显示一个简易的窗口和一个终端窗口.若要显示完整红帽环境,需要创 建~username/.vnc/xstartup文件,添加以下语句:
#!/bin/bash unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc 最后确保该文件可以被执行:
# chmod 755 ~username/.vnc/xstartup* 如需立即启动vncserver服务,运行以下命令:
# service vncserver start 如:
# service vncserver start Starting VNC server: 1:user1 如需引导时自动启动vncserver服务,运行以下命令:
# chkconfig vncserver on 注意:这个命令执行后不会有输出,会直接返回命令提示符,如:
# chkconfig vncserver on # chkconfig --list vncserver vncserver 0:off 1:off 2:on 3:on 4:on 5:on 6:off //---------------------------------------------------- 关于远程控制软件,给大家介绍一种免费的、小巧、实用,而且可运行在Linux、Unix和Windows平台的远程控制软件-VNC。 |
|