linux远程桌面管理

系统自带的vnc
VNC(Virtual Network Computing,虚拟网络计算机)
当本地电脑与操作主机网络断开时,也不影响操作的顺利进行
配置vnc的方法:
修改文件   /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" &
# twm &                                         将此行注释
gnome-session gnome&        添加连接时使用gnome桌面环境 (gnome默认就是不用改)
#############################################################

vnc 的启动: vncserver   
修改配置文件后需要重新启动vnc服务才会生效

vncserver -kill :1 停止端口1
vncserver :1 开启端口1
这种配置方法会在重启服务器后失效,需要将自动管理的信息添加到/etc/sysconfig/vncserver
格式为:
VNCSERVERS="面号:使用的用户名 桌面号:使用的用户名"
修改VNC访问的密码
vncpasswd
若有其它用户,则必须登录到该用户中去修改密码

vncserver  :1     起1号号桌面
vncserver  :2     起2号桌面
                                           两个桌面相互不影响
xmanager的使用在rhel5上使用
相关文件:
/usr/share/gdm/defaults.conf           GNOME管理默认的配置文件
DisplaysPerHost=2                              取消该行的注释,动态注册两个SESSION
Enable=true                                         将该行的false值改为true
Port=177                                             取消该行的注释
AllowRemoteRoot=true                        使root可以远程登录
/etc/inittab                                            设置系统的运行级为5
x:5:respawn:/usr/sbin/gdm                   添加到最后一行
gdm-restart                                           重启服务


Xmanager远程管理在rhel6上使用
 
1. 编辑/etc/inittab, 修改默认启动级别为5, 重启系统
    id:5:initdefault:   或者让系统处于运行级别5
 2. 编辑/etc/gdm/custom.conf, 启用xdmcp
 vi /etc/gdm/custom.conf
 # GDM configuration storage
 [daemon]
 [security] 
 AllowRemoteRoot=false         #是否允许远程root登录
 [xdmcp]
 Enable=1
 DisplaysPerHost=5
 Port=177   #UDP方式的连接,端口号为177
 [greeter]
 [chooser]
 [debug]
 

你可能感兴趣的:(vnc;xmanager)