按月存檔:十一月 2016

關於在LINUX中玩LINE時遇上的中文輸入問題

在前一篇文章中,介紹了如何在LINUX中使用WINDOWS應用程式,並且剛好以LINE為例,因為LINE沒有出LINUX版本,LINE又特別火紅,所以算是一個不錯的例子來應用

只是解決了中文顯示問題後,在使用上,是不是也發現了,它的中文輸入很不穩定,有時可以,有時字出不來,或者乾脆完全不出來,雖然打時有中文字在旁邊閃,但在LINE的視窗就是沒半個字,或者打半天才出一個字??

希望你沒有因此又開始懷疑LINUX不行啦,又怎樣啦!?說實在的,現在ANDROID手機,還不一樣是LINUX核心,所以別老認為LINUX這個不行,那個不行,終歸一句話,那是您中了微軟的毒太深!!

如果有此現象,你可以參考這個解決方案,也很簡單!!

首先確認你是使用IBUS的中文輸入,然後輸入ibus-setup,

然後把”在應用程式視窗內崁預先編輯文字”,取消勾選

如圖

2016-11-21-19-23-19-%e7%9a%84%e8%9e%a2%e5%b9%95%e6%93%b7%e5%9c%96

至少我是這麼就解決了!!

當然如果你沒用WINE之前,中文輸入就有問題了,你得先解決再說!

在LINUX作業系統使用WINDOWS應用程式

其實,很早以前,就有這個解決方案了!!

如果你還在擔心,尤其是一些開公司的,用微軟的東西被追軟体授權金,那麼今日這個時候,你應該嚴肅的思考,全面改用LINUX了..

我在大學時期就接觸LINUX,現在這年代,幾乎所有基本的應用,在LINUX裡都沒有問題,界面也友善很多,不像早期好醜,真的LINUX裡的應用都沒有,像LINE,沒有像SKYPE有提供LINUX安裝版本,那怎麼辦?

很簡單,用WINE

而且安裝很容易,比如在UBUNTU,你只要使用apt-get install wine, 就裝好wine了!!

裝好之後,執行 wine your_install_program.exe 即可!!

若有中文顯示問題,可參酌此篇, http://linux-wiki.cn/wiki/zh-tw/Wine%E7%9A%84%E4%B8%AD%E6%96%87%E6%98%BE%E7%A4%BA%E4%B8%8E%E5%AD%97%E4%BD%93%E8%AE%BE%E7%BD%AE

只是這一篇裡講的使用simsong.ttc,別照他的做,因為那是簡体宋体字,你應該把新細明体拷貝到替代字用的文件夾內即可!!當然,別忘了先改好機碼!!

下圖是我成功安裝windows版本line的截圖

2016-11-20-21-07-02-%e7%9a%84%e8%9e%a2%e5%b9%95%e6%93%b7%e5%9c%96

2016-11-20-20-50-19-%e7%9a%84%e8%9e%a2%e5%b9%95%e6%93%b7%e5%9c%96

這一篇文章也是在LINUX裡完成的!!

2016-11-20-21-31-53-%e7%9a%84%e8%9e%a2%e5%b9%95%e6%93%b7%e5%9c%96

你的無線網路密碼安全嗎?

曾經有一回到一位朋友家中,他家中的無線網路竟然是完全開放不設密碼的!這當然是因為主人大方,但很多事可不是只有大方就能解決的!

網路和人共用,有什麼關係嗎?

是有的!!

首先,你的密碼可能被攔截!!你的隱私可能曝光,萬一你又有習慣做網路磁碟機等分享,很多隱私檔案或其它敏感資料就可能流出了!

再來就是有心人用了你的網路去做壞事,警察查IP查到你家,莫名其妙還要跑警察局去解釋半天,搞不好還會被移送法院!!有沒有可能呢︖有的!!

那設密碼OK,但是怕忘記,就設個簡單的,比如12345,幾個簡單的數字!!那麼我會說,那等於沒有設!!這類簡單數字密碼,尤其位數又只有五六位數,可能在幾秒鐘內就被破解了!!現在WPA/WPA2,只要是用共享KEY的方式PRESHARE KEY,都已經是可被破解的,雖然比起WEP來講,破解難度稍微高一點點而已

網上有一個計算器,推薦給大家使用,網址在http://lastbit.com/pswcalc.asp,各位可以試試自己密碼多久可能被破解!

破解說明,現在滿網路皆是,只要有點用心,很快就會學會!下圖就是拿我家中的基地台抓到的碼,正在套字典檔做破解!!這字典檔應該有兩千多萬筆吧,像12345等組合,就包含在裡面,如果是字典檔有的密碼,那只要1-2秒就可以破解完畢!

以密碼檔算無線密碼

我刻意把我的密碼寫入字典檔來模擬簡單密碼的效果,結果兩秒鐘就破解出密碼了

1

所以,不要太大方,分享網路的想法很好,但後患無窮呀!!切記!

好的密碼是包括大小寫英文字母以及數字再加上特殊符號的組合,位數至少九位以上的話,各位可以用那試算器算看看要幾年才能被破解︖應該至少是六七十年以上吧?

後記:剛才我用了試算器、試算結果,我把每秒計算密碼提升到1百五十萬,位數九位,密碼包括大小寫特殊符號及數字等,要一千四百年才能被破解,如果提升到十位數,則要十萬年【條件是只有一台電腦來算〗

效能調校–DISK IO的重要性

大概在2003年時,那時正在準備公司企業總部的總体IT基礎建設規劃,也同時包括海外捷克,墨西哥以及大陸蘇州等地的工廠及園區規劃!!

那時公司業務不斷擴大,DB資料量狂增,要求的反應速度及可用度都不斷提升,稍微差池,都不止是立正站好夾LP可以解決的!!而那時公司自己有出DISK ARRAY,老人家都覺得就是拆,然後一直加…
完全不考慮未來如何維護?還有那ARRAY再大,也沒有用,最多八顆,那STRIPE的IO還是不夠的..

在那時,我就訂下了要導入FIBRE-SAN的規劃,這應是我對前東家的最大貢獻之一…; 靠,這樣好像在寫回憶錄了!!

一個IT服務的快慢,不外乎三個因素,CPU/ MEMORY/ DISK三者的IO, 很多時候未必一定要換硬碟服務器,有時把DISK IO做到外面去,比如SAN或NAS等,改善的幅度就可以很大的..

我現在就以前一篇文章提到的FREENAS為例,在我同一台VM上安裝WIN 2008, ASUS P5P800-VM那台,使用的是IDE HDD, 而另一台也九年前的電腦,我是用SSD, 雖然都是GIGABIT NIC, 都是INTEL,但在華碩那台是ISA界面,技嘉那台主機則是PCI-E, 就這匯流排也有差異,連接到的都是同一台SWITCH HUB (1G)

ASUS那台大概花了快一個小時,就看EXPANDING,效率就很差了,那應是慢在IDE HDD上,而另一台不到20分就全部搞定!!

這是華碩那台

這是技嘉那台

所以,以後遇上服務慢,要確切的抓是那一個IO上的問題,再好好處理!!

FreeNAS — 窮人NAS另一選擇

這幾天,忙著把技嘉那主板的PC,將原來安裝的LTSP備份下來,我原來只想試試實体和虛擬的主機來當LTSP SERVER,有沒有什麼差異!?
結果發現差異似乎不大!!

後來我就想把這台大概2007左右購入的舊主機,拿來當NAS使用,這樣VM上有在開站的部份,就放在它本機裡的存儲,其它要試驗的LAB,就放在NAS上,做個區隔,這可能和企業作法倒過來做,因為我的IO量不大,我只要在做LAB時,才需要開NAS,用意是節能省電,現在不是好野人,得刻苦耐勞一點!!

結果這個技嘉的板子,真是讓我吃足苦頭!!板子型號為GA-M61SME-S2, BIOS也升到正式板最高一版M9, 第十的是BETA,我就沒升!!

它這BIOS寫得真是細緻,比如說,要選開機的部份,它USB還分成USB-HDD,USB-CDROM, USB-FLOPPY之類的,全部選單超過十個,別人家的可能就一個選項,由USB設備開不就好了…,還得跟你選半天!!我當年是買DIY組裝的,覺得便宜,也沒多想,當年工作又忙,只想弄一台便宜LAB機,雖然後來還是給小朋友用,但是就一直不穩定,沒事就自動重開機,當然會先看到你們的好朋友藍色畫面出現!!

前陣子我換一台給小朋友用,就想好好來整治這台,果然又是裝這個也不行,裝那個也不行!!這回要裝FREENAS最新版,也不行!!跟這位仁兄遇上的情況差不多!!

這位仁兄還好,還看得到安裝主選單,我連邊都沒摸上,開到一半,就一直出現沒法MOUNT /dev/cd9660/FREENAS之類的ERROR CODE XX的…就一直跳出來,跳到天荒地老,如果你不關機的話..

然後我就一直倒退版本,由9.3,8.4,8.2…..一路狂洩….結果還是不行!!

火了,拿更更早的, 2009年的版本,終於才可以,反正我只需要做個NFS SHARE給VMWARE而已,當然我也可以直接用LINUX 做…就是想東玩西玩而已..

其實從很早以前,NAS就特別貴,而且你看它們的規格又都很陽春,一台上萬的NAS,可能RAM最多只有1G,了不起2G,CPU也都很弱,大概ATOM之類的,最多到四核!!時脈也不會太高,我想最大差異在磁碟陣列的設備上!!但很多兩槽或一槽的,只要冠上個NAS,也要搞個六七千跑不掉,其實家裡舊電腦拿來用用就很好用了…

像我技嘉這台至少也有4GB,雙核,我其實只要再找到FREENAS支援的陣列卡,外接個ESATA,它就能跑得嚇嚇叫了,其實我也有一張,只是不知怎地,我一時忘了把它丟到那兒去了!!就先用肚子裡的

這是技嘉那台

技嘉主機上FREENAS

當然我也沒放過更舊的一台裸機,華碩主板P5P800-VM, CPU : P-4 3.4GHZ, 這大概不知有沒有13,14年了?應該有吧,堅若磐石不是騙人的

更舊的裸機華碩P4P800主板

其實唬爛你的,我根本很少用,我記得幾年前,我才把它從盒子裡拿出來,是我當年買了,卻一直沒組,工作一忙放著幾年就過去了..

還翻出一台160GB 的IDE硬碟,純古董配備組合…技嘉那台就有SATA的.,也有IDE的.

1479514640499

把它NFS SHARE出去,讓VM主機抓

1479515147210

VM上抓到的NFS SHARE,灰色的是技嘉昨晚設定上去的,現在沒開機所以看不見!!

VM上抓到的NFS

實際上,使用起來還是挺順的,GIGABIT網路就很好用了,雖然我很想升10GB了,但成本不低,現在反正我有的是時間慢慢還債..

windows 10 上安裝NFS SERVER (installed NFS server on windows 10)

windows 與 linux之間的檔案分享,要嘛走CIFS,不然就NFS,今天來談一下NFS, 我使用的是WIN10家用版(合法的,微軟請滾邊,別煩),我不太確定專業版有沒有內建NFS, 不過在WIN2008 SERVER等應該內建即有!!

今天無聊,就在想有沒有開外掛的WINDOWS NFS SERVER,GOOGLE一下還有幾個,只是免費的,都沒法用,其一是http://winnfsd.sourceforge.net/, 其二是https://sourceforge.net/projects/winnfsd/,不管你用了參數vers=3, nolock什麼的,怎麼都MOUNT不起來,雖然在WINDOWS裡狀似DAEMON都有起來,但就是不能用.直到找到一個SHAREWARE,只能試用30天的這一個,https://www.hanewin.net/nfs-e.htm

安裝的步驟也很簡單,就下一步下一步一直按下去,

1479268150295

2

3

4

5

6

安裝完,它會自己啟動服務,服務名稱也很好認,就叫NFS SERVER!!但雖然啟動了,應該還不能用,你必須去修正EXPORTS檔案

1479275929105

到安裝的目錄下,編輯該EXPORTS檔案,下圖為我的設定配置

1479276080376

意思應該都很容易懂,有參數-range,那是指定允許掛載的IP範圍,也有只准唯讀的,或只准單台掛載的

然後重啟一下服務,再到LINUX上,打一個指令,看看WIN10 NFS SERVER能允許MOUNT的目錄有那些?如圖,使用showmount -e ip_address即可以確認

1479276232311

然後在LINUX裡下MOUNT指令,如圖

1479269728808

再到MOUNT起來的目錄看,是不是和WIN10裡的目錄一樣? 如我的範例,一樣的囉!!

1479276382137

由CENTOS 7掛載WINDOWS 10檔案分享之問題解決

今兒個想掛載,卻碰了一鼻子灰!!

一直出現錯誤,權限有過,因為打錯密碼時,會出現permission denied,但打正確的,就一直input/output error的錯誤訊息!!

於是乎,回頭仔細查看LOG,看LOG是網管必備,必須的….不要當預測大師,猜半天也不知道什麼??

在事件檢視器中發現有以下的錯誤情形!!如下圖紅框內所示!!

事件檢視器顯示錯誤訊息

win10內建,沒有此機碼,所以必須自己植入,如下圖, (PS: 將Size由1改成3, 將IRPStackSize增加DWORD 32位元,以十進位方式輸入50)

IRPStackSize 機碼增加

機碼的詳細位置如下,
(PS:大小寫有關係唷,要照著它打IRPStackSize!!)

IRPStackSize詳細機碼位置

更改後,其實也不用重開機,網上一堆文章,猛叫你重開機,其實不用,只要把SERVER服務重新啟動即可!! net stop server & then net start server !!

更改前,我一直遇上以下的錯誤

更改前的錯誤訊息

更改完畢後,就可以正常MOUNT上了!!

更改後恢復正常示意圖