Centos安装noVnc

橙三吉。 提交于 2019-11-30 00:34:57

1. 关闭防火墙

setenforce 0
systemctl stop firewalld
systemctl disable firewalld

2. 安装tigervnc

它是一个可以远程连接Linux桌面的工具

# 安装依赖
yum install -y epel*
# 安装 tigervnc
yum install -y tigervnc-server

添加一个用户

# 添加用户
adduser pibigstar
# 设置密码
passwd pibigstar

修改配置

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

vim /etc/systemd/system/vncserver@:1.service

将 换成刚才我们添加的用户 pibigstar

重新加载配置

systemctl daemon-reload

设置开机启动

systemctl enable vncserver@:1.service

启动

vncserver :1

: 后面是端口号,0-99 不指定默认为1,第一次会提示输入密码,以后可以使用vncpasswd命令修改密码。

3. 安装noVnc

下载

# 下载
wget https://github.com/novnc/noVNC/archive/master.zip
# 解压
unzip master.zip

生成证书

cd noVNC-master
# 生成证书
openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem

前面都不用写,只需要填写Common Name (e.g. server FQDN or YOUR name) []:这个字段,填写的内容是本机的hostname

安装noVnc

# 安装
./utils/launch.sh --vnc localhost:5901


浏览器打开:http://你的IP:6080/vnc.html?host=VM_208_129_centos&port=6080 即可看到效果

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!