Memandangkan dalam beberapa kes, adalah perlu untuk menggunakan antara muka grafik desktop jauh untuk menyambung ke pelayan, jadi berikut adalah pengenalan ringkas tentang cara memasang VNC dan persekitaran desktop di bawah Ubuntu 16.04 LTS.
Pastikan anda mengesahkan bahawa pelayan anda mempunyai memori 2GB ke atas untuk menggunakan antara muka grafik dengan lebih baik, jika tidak ia akan tersekat atau malah ranap.
Jika anda tidak memasang persekitaran desktop, anda akan melihat skrin kelabu dan tiada apa yang dapat dilihat selepas sambungan VNC.
Mesti menggunakan akaun root.
Masukkan arahan berikut:
apt update apt upgrade -y
Di sini kami memperkenalkan cara memasang dan menggunakan desktop unity, dan menggunakan gnome 2 untuk sambungan jauh.
Pemasangan penuh (tidak disyorkan):
apt install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal -y
Pasang komponen teras sahaja:
Jika anda tidak memasang komponen tambahan seperti pejabat, pelayar, dsb., anda boleh menggunakan arahan berikut:
apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal -y
1. Masukkan arahan berikut:
apt install vnc4server -y
2. Ujian sambungan:
Nota: Nama pengguna isikan nama pengguna yang sedang digunakan, seperti root. Alamat IP Isikan alamat IP pelayan semasa.
ssh -L 5901:127.0.0.1:5901 用户名@IP地址或网址
Apabila digesa sama ada untuk terus menyambung, masukkan ya. Selepas memasukkan kata laluan, anda boleh log masuk dengan jayanya, yang membuktikan bahawa konfigurasi adalah betul. Jika tidak, anda perlu menyemak sama ada firewall mempunyai port 5901 terbuka.
vncserver :1
Permulaan pertama akan memerlukan anda memasukkan kata laluan VNC dua kali dan kata laluan tidak akan kelihatan. Jika anda perlu menukar kata laluan sambungan VNC kemudian, anda hanya perlu memasukkan vncpassword.
Masukkan arahan berikut:
vncserver -kill :1
1. 修改 ~/.vnc/xstartup,在 x-window-manager & 的后面新增下面这 4 行:
gnome-panel & gnome-settings-daemon & metacity & nautilus &
完整配置文件如下:
#!/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 & x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & x-window-manager & gnome-panel & gnome-settings-daemon & metacity & nautilus &
2. 启动 vncserver:
vncserver :1
3. 配置开机启动:
首先输入 crontab 命令。
会提示选择默认的编辑器。推荐使用 vim,选择 vim.basic 就可以了。
Select an editor. To change later, run ‘select-editor’.
1. /bin/ed
2. /bin/nano <---- easiest 3. /usr/bin/vim.basic 4. /usr/bin/vim.tiny Choose 1-4 [2]: 在末尾另起一行输入如下命令:
@reboot /usr/bin/vncserver :1
提示:
切换英文输入法,按 i 改为插入模式,粘贴完毕后,按 Esc 退出插入模式,然后按 shift 和 : 键,出现“:”后,输入 wq 保存,回车退出。
重启服务器。
reboot
在 Windows 下,建议使用 TigerVNC,小巧好用。
官方下载地址:http://tigervnc.bphinz.com/nightly/
首次连接会报个错误,直接输入如下命令新建目录即可:
mkdir -p /root/.config/nautilus
在这里要告诉大家的是,Gnome 3 和 Unity 桌面,由于兼容性问题,连上后会什么也无法显示。所以在这里远程桌面连接只能使用 gnome 2。
Atas ialah kandungan terperinci Ubuntu16.04 menggunakan VNC untuk menyambung ke desktop GNOME. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!