centos vncserver

1、安装vncserver 
yum -y install tigervnc tigervnc-server -
2、配置 vncserver cd /etc/sysconfig vi vncserver 将文件中的 # VNCSERVERS="2:myusername" # VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost" 前面的#去掉,并根据个人需要修改用户名和显示器分辨率,我的结果是 VNCSERVERS="2:root" #这个2就是默认启动端口 VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp -localhost"
3、启动vncserver服务。 vncserver 回车后系统会提示让你输入一个密码,这个密码是vnc连接密码,和系统密码没有关系。启动后系统会提示出一个进程号为1的窗口。
4、我们vnc-viewer连接时输入端口号是'1',不能输入'5901',连接方式:ip:1

5、netstat -ntlp我们会看到vncserver的端口是5901,这是因为/etc/sysconfig/vncserver中默认端口是5900,vncserver :1 这样启动端口就是5901


6、在路由器上设置端口映射时为:5901
提示:
1、若进入后系统显示灰屏的话需要修改 ~/.vnc/xstartup 文件,找到最后一行, 将 #twm & #注释掉这一行 gnome-session & #添加这一行
2、如果需要以图形界面控制服务器的话就需要安装gnome界面。 方法如下 yum groupinstall "Desktop" yum groupinstall "X Window System" yum groupinstall "Chinese Support"
yum install "xorg-x11*"

原文地址:https://www.cnblogs.com/zenghui940/p/4245946.html