Linux上如何启动VNC远程桌面(linux启动vnc)

Linux上启动VNC远程桌面是一项重要的技能,懂得如何启动VNC远程桌面可以帮助你远程访问云服务器,便于管理、调试、及时应对系统的问题。本文将详细讲解在Linux服务器上如何启动VNC远程桌面。

## 安装VNC服务

首先,你要根据你所使用的Linux发行版安装VNC服务,以Centos7为例,执行以下命令:

“`Shell

yum -y install tigervnc-server

安装过程可能比较长,耐心等待,升级完成之后,执行
```Shell
systemctl start vncserver@:1

这样,VNC服务就启动成功了,你可以设置开机自启动,执行以下命令

“`Shell

systemctl enable vncserver@:1


## 设置VNC远程桌面

然后,你需要创建一个默认的VNC用户,它将有效的影响到桌面的显示效果,执行
```Shell
su –

然后在该用户的家目录下,创建一个`.vnc`的文件夹,执行

“`Shell

mkdir .vnc

使用`vi`编辑器来创建一个`xstartup`的文件,执行
```Shell
vi xstartup

在`xstartup`中添加以下内容

“`Shell

#!/bin/sh

# Uncomment the following two lines for normal desktop:

unset SESSION_MANAGER

exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

xsetroot -solid grey

vncconfig -iconic &

startxfce4 &

接下来,使用`vncpasswd`命令创建VNC的密码,执行
```Shell
vncpasswd

你需要设置一个安全的密码,创建完成之后,在服务器上使用`ps aux|grep vnc`命令来查看启动的VNC服务,你可以看到以下信息

“`Shell

/usr/bin/Xvnc :1 -desktop sf-svr01-vnc:1 (user username) -auth /home/username/.Xauthority -geometry 1024×768 -depth 24 -rfbwait 30000 -rfbauth /home/username/.vnc/passwd -rfbport 5901 -fp /usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/75dpi/:unscaled -co /etc/X11/rgb -pn


## 连接远程桌面

最后,你可以使用VNC客户端来连接VNC桌面了,你只需要输入相关的IP地址及VNC端口(即5901),然后输入刚才设置的VNC密码,就可以轻松连接远程桌面了。

以上就是Linux上启动VNC远程桌面的一般步骤,如果你能够按照以上步骤,认真完成每一步,就可以成功在Linux服务器启动VNC远程桌面了。

数据运维技术 » Linux上如何启动VNC远程桌面(linux启动vnc)