最新版本RealVNC下载,记得下载Linux64位的版本,截止本文撰写时的版本是5.03
http://www.realvnc.com/download/vnc/
下载VNC for Linux Red Hat-compatible installer
RealVNC安装,压缩包解压后会有两个rpm,服务器上仅需安装server端
[root@localhost ~]# tar -zxvf VNC-5.0.0-Linux-x64-RPM.tar.gz
[root@localhost ~]# rpm -ivh VNC-Server-5.0.0-Linux-x64.rpm
如果发现缺少什么包,就用yum安装。
详细安装方法:
# rpm -ivh http://vip2.gzxnzj.cn/piis/VNC-Server-5.0.3-Linux-x64.rpm
如果提示错误:
error: Failed dependencies:
xterm is needed by realvnc-vnc-server-5.0.3.37046-1.x86_64
# yum install xterm
如果不提示上面的错误,就不需要安装xterm
# rpm -ivh http://vip2.gzxnzj.cn/piis/VNC-Server-5.0.3-Linux-x64.rpm
再安装VNC,安装成功的提示:
Installed init script for VNC X11 Service-mode daemon
Start and stop the service with:
/etc/init.d/vncserver-x11-serviced (start|stop)
Installed init script for VNC Virtual-mode daemon
Start and stop the service with:
/etc/init.d/vncserver-virtuald (start|stop)
# vnclicense -add VKUPN-MTHHC-UDHGS-UWD76-6N36A
安装VNC的许可
Enterprise license key has been successfully applied
(说明许可了)
# vncpasswd
设置客户端连接的密码(默认用户名为root)
会提示输入密码及确认密码(要设置大于6位)
#vncserver &
启动VNC服务端
启动VNC服务端时,如果提示此错误:
xauth does not exist or is not executable
就说明没安装图形界面,安装图形界面:
yum groupinstall "X Window System" "Desktop" -y
# vim /etc/sysconfig/iptables
按i键进入编辑模式
加入如下内容,在防火墙中开启vnc的5900到5910连接端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5900:5910 -j ACCEPT
按下esc键
:wq 保存退出(:q!为直接退出不保存)
# service iptables restart
重启防火墙
# chkconfig vncserver-x11-serviced on
设置开机自动启动(一般不需要设置,系统默认是开机启动的)
(检查开机自动启动设置:chkconfig --list vncserver-x11-serviced)
# service vncserver-x11-serviced restart
重启VNC,使其开启重启生效
这样就可以在windows上用VNC viewer连接Centos的远程桌面了
Linux注销已登陆的用户
# who -s (查看当前登录的用户)
# pkill -kill -t pts/x (x就是对应你kill用户号)
或者是reboot重启服务,退出系统exit或logout
用VNC进去发现是英文界面,可以切换为中文语言:
进入菜单
system -- administration -- Language
换成中文
如果没上面的Language菜单就要装中文字符集
安装中文字符集:
yum groupinstall "Chinese Support"
修改/etc/sysconfig/i18n文件
# vim /etc/sysconfig/i18n
将LANG="en_US.UTF-8"修改为LANG="zh_CN.UTF-8"
保存后重启服务器(看看IP设置是否正确(有时候会变成IPV6了))即可变成中文界面
VIM打开文件后,命令行模式功能键说明:
1). 插入模式
按i切换进入插入模式,按i进入插入模式后是从光标当前位置开始输入文件;
按a进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字;
按o进入插入模式后,是插入新的一行,从行首开始输入文字。
2). 从插入模式切换为命令行模式
按ESC键。
3). 删除文字
x每按一次,删除光标所在位置的“后面”一个字符。
X大写的X,每按一次,删除光标所在位置的“前面”一个字符。
dd删除光标所在行。
