當使用./runinstaller安裝oracle的時候,有可能需要圖形介面安裝嚮導,此時,我們可以為oracle使用者安裝vncserver 是實現圖形介面
centos 6 下vncserver安裝配置
1. 安裝必要的軟體包
系統為centos 6.0,為最小化安裝。
a. 安裝vncserver服務端和客戶端端
yum install tigervnc tigervnc-server -yb. 安裝fontforge
yum install fontforge -y如果不安裝fontforge,vncviewer客戶端連線上來時,文字會變成方塊。
c. 安裝桌面軟體
yum groupinstall desktop -y安裝gnome桌面,我習慣使用的是gnome,也可以使用yum groupinstall "kde desktop"。
2. 新增需要的使用者(如果使用者已經存在可以略過)
因為我是安裝oracle軟體需要桌面,所以新增oracle使用者。
useradd -u 10000 oracl3. 新增vncserver服務啟動引數
vi /etc/sysconfig/vncserversvncservers引數的格式為:vncservers="1:oracle"
vncserverargs[1]="-geometry 1024x768 -localhost
vncservers="number01:user01 number02:user02 ..."
vncserverargs[number01]="-geometry 解析度 ..."
vncserverargs[number01]="-geometry 解析度 ..."
a. 指定-localhost選項,進監聽本機ip位址,因為使用ssh隧道來加密資料,使用埠**,所以可以監聽本機。
port: number+5900。
4. 配置相應的使用者
a. 登入使用者設定密碼
su - oracle設定客戶端連線時的密碼。vncpasswd
password:
verify:
b. 新增主機名
vi /etc/hosts將自己的主機名和對應的ip新增到hosts檔案中,不然會報如下錯誤:192.168.1.11 linuxjcq0
xauth: (stdin):1: bad display name "hostname:1" in "add" commandc. 設定密碼
vncpasswd設定客戶端連線時的密碼。password:
verify
c. 生成配置檔案
vncserver執行vncserver命令生成相應的配置檔案,例如:xstartup。new 'linuxjcq01:1 (oracle)' desktop is linuxjcq01:1
creating default startup script /home/oracle/.vnc/xstartup
log file is /home/oracle/.vnc/linuxjcq01:1.log
d. 設定配置檔案
vi .vnc/xstartup設定為gnome-session桌面,如果在前面安裝了kde桌面,設定為:startkde。# twm &
gnome-session &
e. 結束設定
vncserver -kill :1殺死剛才建立的vncserver,退出賬戶。如果不想配置為服務,也可以在使用者下直接啟動vncserverkilling xvnc process id 15883
# 退出設定使用者
exit
5. 配置和啟動服務
a. 如果想開機啟動可以設定
chkconfig vncserver onb. 啟動,停止,重啟
service vncserver start|stop|restart6. 設定ssh隧道一、 準備軟體service vncserver start
starting vnc server: 1:oracle
new 'linuxjcq01:1 (oracle)' desktop is linuxjcq01:1
log file is /home/oracle/.vnc/linuxjcq01:1.lo
vnc-4_1_3-x86_win32_viewer(企業版亦可)
securecrt 6.2.0
二、 實現步驟
01.開啟securecrt 新建會話
02.選擇 ssh v2
03.填寫vnc server(一般是linux)的ip和vnc登入名(本例是root)
04.儲存會話名稱
05.開啟剛建立的會話屬性
06.屬性如圖
07.選擇[埠**],再單擊[增加]
08.填入相關資訊
[本地] 埠:5901(也可以是其他大於1024的未使用埠)
[遠端] 主機名: localhost
埠: 5901(如圖)
(這是vnc監聽的第乙個埠,若有第2個則為5902,以此類推)
[應用] 應用程式: vnc-viewer.exe
引數: localhost:5901
09.確定後[本地**連線]顯示有記錄,[確定]完成配置
10.選擇剛配置的會話專案,單擊[連線]
11.輸入使用者密碼 後[確定]
12. 輸入vnc密碼 後[ok]
13. 連線上後
三、 測試效果
通過vnc連線後,使用netstat –tn 或 netstat –tun
建立連線並使用5901埠的會話位址 為127.0.0.1
使用wireshark抓包後 顯示有ssh包,無vnc包
說明vnc over ssh tunnel成功!
一般的vnc遠端配置:
vi /root/.vnc/xstartup (對比一下,一般不用修改,使用預設的即)
vncpasswd 設定密碼
在centos6 下安裝PostgreSQL
1.安裝postgresql yum install 對於其他的版本,可以去官網檢視 初始化資料庫 yum install postgresql95 server postgresql95 contrib service postgresql 9.5 initdb 設定啟動postgresql服務並...
XP環境下安裝CentOS 6
在xp環境下安裝centos實現多作業系統 安裝準備 安裝 1.磁碟準備,準備乙個足夠大的fat32格式的磁碟 比如5g 用來放置安裝檔案,可以使c盤,其它盤都可以。2.解壓grub,將裡面的grldr,menu.list,grldr.exe拷貝出來,放入到c盤中 3.將centos.iso考到準備...
centos6 下nginx的安裝
centos版本,6.9。nginx版本,1.12.1。沒啥原因,官網下了個版本就是這個版本。解壓檔案準備安裝 cd usr local cp home nginx 1.12.1.tar.gz tar zxvf nginx 1.12.1.tar.gz rm nginx 1.12.1.tar.gz m...