Ubuntu 20.04 配置VNC遠程桌面訪問


1. 安裝和配置ssh

sudo apt install openssh-server
sudo apt install openssh-client
配置ssh_config:
sudo vi /etc/ssh/ssh_config
將PasswordAuthentication設置為yes,之后重啟ssh:
sudo /etc/init.d/ssh restart

 

2. 安裝tightvncserver

  一開始安裝的是tigervnc,安裝之后一直不能用VNCviewer訪問,並且在輸入vncserver的時候不會自動建立xstartup文件,卸載重新安裝tightvnc之后就可以vnc遠程訪問且自動建立xstartup文件了。

sudo apt-get install tightvncserver

  接着就可以輸入vncserver,創建端口:

 

 

 此時已經可以創建端口了,但是還需要安裝桌面並且完成配置,才能在遠程訪問桌面。因此先把剛建的測試端口關閉

vncserver -kill :1

 

 

 3. 安裝gnome桌面

  一開始安裝的是xfce4,桌面打開是灰的,沒有圖標和terminal,卸載重新安裝gnome之后,修改xstartup文件,可正常訪問了。

sudo apt-get install gnome-panel

  接着重新輸入vncserver創建端口

 

   打開並編輯xstartup文件,將如下代碼復制到xstartup文件中,替換原代碼:

#!/bin/sh                                                                       

unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export XKL_XMODMAP_DISABLE=1
export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"
export XDG_MENU_PREFIX="gnome-flashback-"
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#gnome-terminal &    
#nautilus &   
gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &

保存文件並退出,在遠程用VNCviewer輸入【 IP地址:端口號 】登陸桌面,大功告成

 

參考:

https://blog.csdn.net/future_ai/article/details/81701744

https://blog.csdn.net/fjmsonic/article/details/104366421


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM