Ubuntu server 远程VNC服务 配置Xfce4
原文鏈接:http://blog.csdn.net/bykjscn/article/details/8140566
環境:
[plain]view plaincopyprint?
root@node1:~#cat/etc/issue
Ubuntu12.04LTS\n\l
需求:現在需要遠程連接Ubuntu的圖形界面,因為有一個程序是需要使用圖形界面配置的。
默認情況下,Ubuntu server是沒有圖形界面的,使用Xmanager遠程連接Ubuntu,連接完成后,本來想使用Xmanager自帶的功能,來實現彈出一個圖形界面的,但是不管怎么彈,該程序就是彈不出來,很糾結,用Xclock測試,是可以的。只能另行它法。
以前配置VNC,都是在RedHat里面配置的,Ubuntu里面沒弄過,這就研究了一下。下面詳細的說一下配置過程,使用的圖形程序為Xface
一、安裝配置VNC
1、首先安裝VNC
[plain]view plaincopyprint?
#apt-getinstallvnc4server
2、為VNC設置密碼
[plain]view plaincopyprint?
root@node1:~/.vnc#vncpasswd
Password:
輸入密碼,然后再確認一遍,就OK了。
3、啟動VNC
[plain]view plaincopyprint?
root@node1:~#vncserver:1
New'node1:1(root)'desktopisnode1:1
Startingapplicationsspecifiedin/root/.vnc/xstartup
Logfileis/root/.vnc/node1:1.log
root@node1:~#ps-ef|grepvnc
root17681006:10pts/000:00:00Xvnc4:1-desktopnode1:1(root)-auth/root/.Xauthority-geometry1024x768-depth16-rfbwait30000-rfbaut
h/root/.vnc/passwd-rfbport5901-pn-fp/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/,/usr/share/fonts/X11/misc/,/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/75dpi/,/usr/share/fonts/X11/100dpi/-co/etc/X11/rgb
啟動成功
二、客戶端連接
客戶端安裝vncview,然后連接
輸入IP的時候,輸入 IP:NO,即ip地址加會話號,剛才開戶的是1,這里就輸入
1.1.1.1:1
然后輸入完密碼,就可以連接了
因為沒有桌面環境,所以,我們需要安裝一個,這里使用Xface
三、安裝Xface
[plain]view plaincopyprint?
#apt-getinstallxfce4
過程比較漫長,大小有200MB左右。等安裝完成后,我們就可以使用VNC調用Xface了
更改VNC配置,加載Xface桌面
[plain]view plaincopyprint?
root@node1:~#pwd
/root
root@node1:~#cd.vnc/
root@node1:~/.vnc#ls
node1:1.lognode1:1.pidpasswdxstartup
root@node1:~/.vnc#vimxstartup
把原來的配置給注釋掉,新增Xface的配置即可,配置文件下
[plain]view plaincopyprint?
root@node1:~/.vnc#catxstartup
#!/bin/sh
#Uncommentthefollowingtwolinesfornormaldesktop:
#unsetSESSION_MANAGER
#exec/etc/X11/xinit/xinitrc
[-x/etc/vnc/xstartup]&&exec/etc/vnc/xstartup
[-r$HOME/.Xresources]&&xrdb$HOME/.Xresources
xsetroot-solidgrey
vncconfig-iconic&
#x-terminal-emulator-geometry80x24+10+10-ls-title"$VNCDESKTOPDesktop"&
#x-window-manager&
sesion-manager&xfdesktop&xfce4-panel&
xfce4-menu-plugin&
xfsettingsd&
xfconfd&
xfwm4&
然后重新啟動VNC
[plain]view plaincopyprint?
root@node1:~/.vnc#vncserver-kill:1
KillingXvnc4processID1844
root@node1:~/.vnc#vncserver:1
New'node1:1(root)'desktopisnode1:1
Startingapplicationsspecifiedin/root/.vnc/xstartup
Logfileis/root/.vnc/node1:1.log
再用客戶端連接
總結
以上是生活随笔為你收集整理的Ubuntu server 远程VNC服务 配置Xfce4的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET MVC 在控制器中获取某
- 下一篇: MySQL找出锁等待