如何实现vnc远程连接Linux
如何实现vnc远程连接Linux
VNC是一个远程桌面连接的软件,可以让你在一台计算机上远程控制另一台计算机的桌面,就像你在本地控制一样。VNC服务器运行在远程计算机上,而VNC客户端运行在你的本地计算机上。当你连接到VNC服务器时,你就可以控制远程计算机的桌面,执行操作,安装软件,等等。
要实现VNC远程连接,首先需要在远程计算机上安装VNC服务器软件。这里我们使用的是TightVNC,你也可以使用其他的VNC服务器软件,比如RealVNC。
安装TightVNC服务器
首先从TightVNC官网下载TightVNC服务器软件,我们下载的是Linux版本的。
下载地址:https://www.tightvnc.com/download/
下载完成后,将下载的压缩包解压到一个目录,比如/tmp/tightvnc。
解压后,进入/tmp/tightvnc/tightvncserver目录,执行以下命令安装TightVNC服务器。
sudo apt-get install build-essential
sudo apt-get install libssl-dev
sudo apt-get install libx11-dev
sudo apt-get install libxfixes-dev
sudo apt-get install zlib1g-dev
sudo apt-get install libvpx-dev
./configure
make
sudo make install
安装完成后,运行vncserver命令来启动VNC服务器。
vncserver
启动VNC服务器后,会提示你设置一个密码,输入两次密码即可。
设置VNC服务器开机启动
为了让VNC服务器开机自动启动,我们需要编辑/etc/rc.local文件,在exit 0前面加上以下命令。
su -l YOUR_USERNAME -c '/usr/local/bin/vncserver :1 -geometry 1280x800 -depth 16 -pixelformat rgb565'
修改完成后,重启远程计算机,VNC服务器就会自动启动了。
安装VNC客户端
在本地计算机上安装VNC客户端软件,这里我们使用的是TightVNC。
下载地址:https://www.tightvnc.com/download/
下载完成后,安装TightVNC。
安装完成后,运行TightVNC,在“连接到”对话框中输入远程计算机的IP地址和VNC服务器监听的端口,默认端口是5901,然后点击“连接”按钮。
在“身份验证”对话框中输入刚才设置的VNC密码,然后点击“确定”按钮。
这样就可以连接到远程计算机的桌面了,就像在本地操作一样。
相关文章