血淚史 阿里雲 ubuntu vnc xfce4

2021-09-23 17:31:21 字數 1870 閱讀 8662

最近看到阿里雲的學生機,就買了一台,我是希望把它作為乙個雲端的主機,把本地的一些程式設計練習放到雲端執行,為了方便連線,命令列我就用 xshell ,遠端連線我就用 realvnc,沒想到問題這麼多,我遇到過灰屏,只有乙個終端,什麼都沒有。。。等等這些情況,最後我使用了很多辦法,終於解決了這個問題。

在購買了ubuntu的雲主機後,我們開始操作:

sudo apt-get install xfce4 xfce4-goodies vnc4server

sudo apt-get install xdm

如果你想建立乙個新的使用者,而不是將桌面使用root許可權登入,可以執行下面的**:

useradd -m *** -d /home/*** 

passwd ***

在/etc/sudoers裡面將***新增進去

然後重啟

shutdown -r now
之後就可以看到介面了(這簡單的操作,我做了好多次才成功,之前都遇到了很多麻煩,如果你裝了gnome的東西,可能之後的桌面會是gnome的,而且xfce桌面和xubutu是不一樣的,在後面填寫xstatup時,xubuntu與gnome類似,xfce4則是自己的一套)

好了,我們繼續:

vnc4server

輸入密碼

mv ~/.vnc/xstartup ~/.vnc/xstartup.bak

vim ~/.vnc/xstartup

xstartup 的內容如下:

#!/bin/sh

xrdb $home/.xresources

unset session_manager

unset dbus_session_bus_address

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup

[ -r $home/.xresources ] && xrdb $home/.xresources

vncconfig -iconic &

xfce4-session & startxfce4 &

然後給它可執行許可權 

chmod +x ~/.vnc/xstartup

新增乙個vnc伺服器檔案

sudo vim/etc/init.d/vncserver
內容如下:

#!/bin/bash

path="$path:/usr/bin/"

export user="user"

display="1"

depth="16"

geometry="1024x768"

options="-depth $ -geometry $ :$ -localhost"

. /lib/lsb/init-functions

然後執行:

sudo chmod +x /etc/init.d/vncserver

sudo service vncserver start

然後本地安裝realvnc軟體,

輸入相關的資訊:ip+5901

輸入你的vnc密碼

當都完成了之後,將服務新增到系統中,開機就可以啟動:

sudo update-rc.d vncserver defaults

Oracle 監聽配置的血淚史

解決 ora 12545因目標主機或物件不存在 會因為電腦ip的改變老是tns報錯,所以解決問題如下 oracle監聽服務啟動不了 啟動後又停止問題解決 檢視伺服器監聽服務是否啟動 lsnrctl statusoracle監聽重建 在登錄檔裡清理啟動項就ok了 產生這個問題的原因是listener服...

瀏覽器時代血淚史

目前主流的四大瀏覽器核心和各自的開發公司以及目前再使用的外殼瀏覽器 值得一提的是2013年以前trident gecko presto webkit才是主流的瀏覽器核心,presto opera software公司開始的,用於opera的渲染引擎。微軟的最新瀏覽器microsoft edge使用了...

與IE奮戰的血淚史

ie6下font size會撐高元素,也就是說ie6下元素的最小高度為font size的高度 蛋疼 ie6不支援兩個class 例如 a.b,類名不支援下劃線開頭 通過js設定樣式帶下劃線的樣式 top,bottom 無效 ie6 7 position absolute元素中,a display ...