Linux上如何启动VNC远程桌面(linux启动vnc)
Linux上启动VNC远程桌面是一项重要的技能,懂得如何启动VNC远程桌面可以帮助你远程访问云服务器,便于管理、调试、及时应对系统的问题。本文将详细讲解在Linux服务器上如何启动VNC远程桌面。
## 安装VNC服务
首先,你要根据你所使用的Linux发行版安装VNC服务,以Centos7为例,执行以下命令:
“`Shell
yum -y install tigervnc-server
安装过程可能比较长,耐心等待,升级完成之后,执行
```Shellsystemctl start vncserver@:1
这样,VNC服务就启动成功了,你可以设置开机自启动,执行以下命令
“`Shell
systemctl enable vncserver@:1
## 设置VNC远程桌面
然后,你需要创建一个默认的VNC用户,它将有效的影响到桌面的显示效果,执行```Shell
su –
然后在该用户的家目录下,创建一个`.vnc`的文件夹,执行
“`Shell
mkdir .vnc
使用`vi`编辑器来创建一个`xstartup`的文件,执行
```Shellvi 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的密码,执行
```Shellvncpasswd
你需要设置一个安全的密码,创建完成之后,在服务器上使用`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远程桌面了。