2011年10月25日 星期二

讓 Eclipse 可以呼叫外部編輯器開啟檔案

雖然 Eclipse 這個 IDE 相當強悍,功能多、自定性高,但看來看去總覺得 editor 的視窗太小了,遇到長一點的 code 就會覺得要一直滑滾輪很煩,然後就會很想用 vim 來開同一個檔案來看。

「Windows」=>「Preference」=>「General」=>「Editors」=>「File Associations」

在這裡更改即可。

2011年10月17日 星期一

VitualBox + Ubuntu + SSH Server 設定方式

萬萬沒想到,念了研究所拋棄擁抱多年的 Linux ,如今公司居然要我重操就業…
而且還是我一直沒打算碰的 Android XD

之前在學校都是直接灌 PC 或是用 VMware,但公司要求不能使用非法版權軟體,只好改用 VirtualBox
無奈第一步想要架起 SSH Server 從 Host 連進去就不斷失敗 orz

幸好最後還是有辦到,不然今晚就別想睡著了

首先,在 VirtualBox 裡面灌好 Ubuntu ,然後用 Synapic 安裝 OpenSSH Server 都不太可能出現問題。
接下來就是問題所在了,如果直接用 putty/pietty 連 192.168.56.1 (VirtualBox Host-Only Network)會顯示「Connection Refused」
在 Ubuntu 裡面怎麼試都沒用,因為不是 Guest 那邊的問題。

解決之道如下

方法一:用「命令提示字元」進入 VirtualBox 的安裝目錄,輸入「VBoxManage modifyvm UbuntuVM –natpf1 “guestsshh,tcp,,2222,,22”」
這樣可以在 Host 端連 localhost:2222 或 192.168.56.1:2222 ,VirtualBox 會把這個連線導入 Guest 的 port 22

方法二:直接修改「設定值」-「網路」-「連接埠轉送規則」

image

其實就是跟方法一得到一樣的效果,我另外嘗試 22 轉 22 ,也可以 work 。

如果出現了防火牆的訊息,記得點「允許」。