搜尋此網誌

2015年2月24日 星期二

在Ubuntu 14.10_amd64 上使用 Fortinet SSL VPN Client for Linux

最近工作上需要在Ubuntu上用SSL VPN,但是在安裝的時候遇到不少問題,像是我的Ubuntu14.10是64位元的作業系統, 而Fortinet SSL VPN Client for Linux因為很久沒更新了只支援32位元,所以很多Google出來的解決方式都不能用。

Forticlient SSL VPN for Linux的下載連結:
forticlientsslvpn_linux_4.0.2254.tar.gz (1.6MB)
forticlientsslvpn_linux_4.4.2287.tar.gz (4.1MB)
forticlientsslvpn_linux_4.4.2297.tar.gz (3.9MB)

這三個版本都有測試過是可以用的。


安裝VPN Client之前請先解壓縮,並執行「forticlientsslvpn」這個檔案:
[jyc@blogger] $ tar -zxvf forticlientsslvpn_linux_4.0.2254.tar.gz
[jyc@blogger] $ cd forticlientsslvpn
[jyc@blogger] $ sudo ./forticlientsslvpn
sudo: unable to execute ./forticlientsslvpn: No such file or directory

這邊可以看到執行了forticlientsslvpn後,系統確說找不到這個檔案,但是檔案明明就在那裡,檔案權限中也有可執行的權限,原因就如同一開始所說的,因為這個版本的forticlient是32位元版本,而我的系統則是64位元的版本,因此需要安裝32位元版本的Library:

sudo apt-get install libgtk2.0-0:i386 libsm6:i386 libstdc++6:i386

安裝完後再執行一次:

[jyc@blogger] $ sudo ./forticlientsslvpn
(forticlientsslvpn:11015): Gtk-WARNING **: 無法在 module_path 中找出佈景主題引擎:‘murrine’,
Gtk-Message: Failed to load module "canberra-gtk-module"

雖然還是有出現錯誤,但它還是可以正常執行,如下圖,它要你同意License規定,輸入Yes。


輸入完後就可以看到這個視窗。


再回到之前的錯誤訊息,系統說找不到murrine這個佈景主題,可以透過安裝這個套件解決:
[jyc@blogger] $ sudo apt-get install gtk2-engines-murrine:i386

第二個錯誤訊息則是說無法載入canberra-gtk-module這個模組,一樣可以用安裝32位元版的套件解決:
[jyc@blogger] $ sudo apt-get install libcanberra-gtk-module:i386


最後的視窗則長這樣,跟找不到佈景主題的時候相比是有比較漂亮點 :D



沒有留言:

張貼留言