最近打算深入学习下Linux,昨天研究了windows下远程管理Linux,分享下我的学习经验
1、检查是否已安装vncserver
首先进入linux系统,打开“应用程序-系统工具-终端”输入命令“rpm -q vnc-server”回车,则应该会输出“package vnc-server is not indtalled”或类似“vnc-server-4.0-11.el4”,如果提示未安装请先安装,组件名叫“vnc-server”,已安装则进入下一步
2、启动vncserver
在终端中输入:vncserver :1
(注::1指1号窗口,第一次启动vncserver时,会要求设置密码,该密码是客户端连接时需要使用的连接密码)
3、配置xstartup(如遇灰色屏幕问题主要修改这里)
在终端中输入:vi .vnc/xstartup
回车后会输出以下内容
#!/bin/sh
# Uncomment the following two lines for normal desktop:
[color=Pink] # unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc[/color]
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
twm &
此时按 i 健进入编辑模式

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
前的“#”去掉。

twm &
改成
gnome-session &
改完后按ESC健退出编辑模式,然后输入“:wq”回车,保存并退出
在终端中输入:/sbin/service vncserver restart
重启vncserver服务
4、配置防火墙
打开“应用程序-系统设置-安全级别”,在其他端口中加入“,5801:tcp,5901:tcp”,确定
5、windows 下VNC连接Linux
下载“VNC 查看器”(RealVNC 客户端),在VNC服务器栏输入:linux服务器的ip:1,点击连接输入密码后即可远程管理Linux了,你也可以在浏览器中输入“http://linux服务器的ip:5800”来连接Linux。
点击下载VNC查看器 4.53 汉化版