银河麒麟系统 安装x11vnc
时间: 2023-07-24 22:44:00 浏览: 131
您可以按照以下步骤安装x11vnc:
1. 打开终端,输入以下命令来更新软件包列表:
```
sudo apt-get update
```
2. 安装x11vnc:
```
sudo apt-get install x11vnc
```
3. 运行x11vnc:
```
x11vnc -display :0
```
这将在默认显示器(:0)上启动x11vnc服务器。
4. 现在,您可以使用VNC客户端连接到x11vnc服务器并远程访问您的银河麒麟系统。
如果您的VNC客户端在Windows或Mac上,请下载并安装TightVNC或RealVNC。如果您使用Linux,则可以使用默认的VNC客户端。
在VNC客户端中,您需要输入x11vnc服务器的IP地址和端口号。默认情况下,x11vnc服务器使用端口号5900。
输入IP地址和端口号后,您将被要求输入VNC服务器的密码。默认情况下,x11vnc服务器没有密码。如果您想为VNC服务器设置密码,请使用以下命令:
```
x11vnc -storepasswd
```
这将提示您输入密码并将其存储在~/.vnc/passwd文件中。
相关问题
uos安装x11vnc
在UOS系统中安装x11vnc服务的步骤如下:
1. 更新系统:
```
sudo apt-get update
```
2. 安装x11vnc:
```
sudo apt-get install x11vnc -y
```
3. 设置VNC连接密码:
```
sudo x11vnc -storepasswd /etc/x11vnc.pass
```
注意:以上三个步骤是安装x11vnc服务的基本步骤,但是在UOS系统中安装完x11vnc软件包后并不会产生x11vnc.service文件。因此,需要手动创建x11vnc.service文件并设置服务。
4. 创建x11vnc.service文件:
```
sudo cat <<EOF >/lib/systemd/system/x11vnc.service
[Unit]
Description=Start x11vnc at startup
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared -ultrafilexfer -bg -o /var/log/x11vnc.log
ExecStop=/usr/bin/killall x11vnc
[Install]
WantedBy=multi-user.target
EOF
```
5. 启动x11vnc服务:
```
sudo systemctl daemon-reload
sudo systemctl enable x11vnc.service
sudo systemctl start x11vnc.service
```
以上步骤完成后,x11vnc服务就已经安装并启动了。可以使用VNC客户端连接到UOS系统的远程桌面。
docker安装x11vnc
要在Docker中安装x11vnc,您可以按照以下步骤进行操作:
1. 运行Docker容器:使用以下命令来运行CentOS 7的Docker容器,并将VNC和NOVNC端口映射到主机上:
```
docker run --name centos7 -p 5901:5901 -p 6080:6080 -i -t centos:7.9.2009
```
2. 设置环境变量:在容器中设置VNC的环境变量。您可以使用以下命令设置环境变量:
```
export VNC_COL_DEPTH=24
export VNC_RESOLUTION=1280x1024
export DISPLAY=:0
export VNC_PORT=5901
export NOVNC_PORT=6080
```
3. 安装Xvfb:使用以下命令在容器中安装Xvfb虚拟的X Server:
```
yum -y install Xvfb
```
4. 启动Xvfb:使用以下命令启动Xvfb虚拟的X Server:
```
Xvfb $DISPLAY -ac -listen tcp -screen 0 ${VNC_RESOLUTION}x${VNC_COL_DEPTH} -noreset &
```
5. 安装xfce4桌面:使用以下命令在容器中安装xfce4桌面环境:
```
yum -y install epel-release
yum -y groupinstall "Xfce"
```
6. 启动xfce4桌面:使用以下命令启动xfce4桌面环境:
```
xfce4-session &
```
7. 安装x11vnc:使用以下命令在容器中安装x11vnc:
```
yum -y install x11vnc
```
8. 启动x11vnc:使用以下命令启动x11vnc服务:
```
x11vnc -display $DISPLAY -rfbport $VNC_PORT -scale $VNC_RESOLUTION -repeat -shared -forever -bg
```
现在,您已经在Docker中成功安装和启动了x11vnc。