noVNC 搭建


安装VNCSERVER

在使用noVNC之前,必须得先装vncserver,方法如下:

yum -y install vnc-server

安装完成后,执行vncserver配置密码

命令:vncserver 回车
     输入两次密码即可

密码初始化完成后,在执行一次,即可创建一个server
执行命令可查看已经有的server,命令:vncserver -list

vncserver创建完成之后,修改配置文件

vim /root/.vnc/xstartup
拉到最底部,即可看到开头为xterm、twm两行,将两行注释掉,注释符号#
另外,加上一句话:gnome-session &,即:
#xterm -geometry 80x24+10+ -ls ...
#twm &
gnome-session &

vim /etc/sysconfig/vncservers
在最底部加上两句话:
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768 -localhost"

配置完成后,重启服务即可:

service vncserver restart

安装noVNC

安装git

yum -y install git

安装noVNC

git clone git://github.com/kanaka/noVNC

启动noVNC

cd noVNC
./utils/launch.sh --vnc localhost:5901(5901=5900+1)
ps:这边的1为vncserver的X DISPLAY编号,5901则代表端口号

启动完noVNC之后,通过访问以下链接即可远程访问操作系统

http://192.168.0.182:6080/vnc.html?host=192.168.0.182&port=6080
ps1:192.168.0.182为所要访问的虚拟机的ip地址
ps2:在访问的时候如果连接被拒绝,请查看所要访问系统的防火墙的问题

关于self.pem文件:

1.我们可以利用openssl生成,具体命令如下:

openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem

2.将生成的self.pem文件放到noVNC/utils底下

3.重新启动noVNC即可


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM