系统自带的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]