vnc Virtual Network Computer 。
linux系统中常用的一种远程桌面工具,类比windows的远程桌面。
1、查看当前系统中是否已安装vnc
rpm -qa| grep vnc
如果没有安装,则可以通过yum源来安装。
2 安装vnc服务器
yum install tigervnc-server*
按y 同意下载继续安装。
3 、配置vnc的连接密码。
为了远程连接安全,我们通常都会给vnc连接设置密码。当然此密码与linux系统本身的用户密码不是同一个概念,
这个仅仅是表示vnc远程连接的密码。
输入 vncpasswd ,提示输入密码,再确认一次即可。
4、 启动vnc服务
运行 vncserver 启动vnc服务
里面有一个进程pid文件,一个日志文件,一个密码配置文件,一个启动脚本文件。
奇怪的是文件后面怎么都跟了个:1 的东西,其实:1表示vnc服务的第一个桌面。 如果你再次执行vncserver命令
会发现.vnc 目录中又会出现 :2.log 和 :2.pid 。
5 修改启动脚本配置
vi /root/.vnc/xstartup 在最后加入以下配置即可
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &
重启vnc服务 /etc/init.d/vncserver restart
修改vnc gonme 桌面配置
vim /etc/sysconfig/vncservers 最后加上
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared -depth 24"
6 启动、重启、停止服务相关命令
vncserver 启动
/etc/init.d/vncserver restart 重启
vncserver -kill :n 停止第n个远程桌面服务、 杀死进程
如发现,客户端仍无法远程连接 请务必检查centos中的iptables防火墙配置,配置接收相应端口连接,或停止防火墙。。
客户端vnc如何连接。 IP:n 即可。