screen + ssh-agent

add the following to your .bashrc, which starts ssh-agent on login.

refer: http://stackoverflow.com/questions/112396/how-do-i-remove-the-passphrase-for-the-ssh-key-without-having-to-create-a-new-ke

Posted in Linux

Synology 硬碟災難復原 (如何掛載硬碟)

我有顆 Seagate 的 st2000dm001 (2TB) 硬碟裡面放了我歷年自己錄的一些 MotoGP 片段。

這個硬碟從昨天開始被我的 Synology DS1513+ 判斷為壞掉的硬碟。

這個硬碟的資料說重要也沒那麼重要,但如果掉了還是會心痛,所以還是花了兩天下班時間來救…

具體行為就是 DSM 會偵測到,然後重開機修復,修復完畢沒多久,又偵測為 crash ,於是又重開機修復…

硬碟本身跑了 15,000 小時左右,沒有壞軌,不過 DSM 系統顯示 Disk Reconnection Count 爆增。

今天我把這顆硬碟拔出來透過 USB 接到我的 Debian 機器上面試著讀出來,

發現就算我在 DSM 沒作 RAID ,他其實還是會默默幫你作 RAID ,估計這個行為是為了以後在 DSM 可以直接把硬碟轉為 RAID 裝置。

找了一下怎麼掛載..

sudo apt-get install mdadm (這個應該大家都有吧)
sudo apt-get install lvm2 (為了 vgchange 而裝的套件)
sudo mdadm -Asf
sudo vgchange -ay

於是就成功掛載我的那顆硬碟了。

接下來就是漫長的等待複製資料…幸好硬碟沒壞得很徹底。

為了這事,昨天又買了兩顆 WD Red 2TB 來作 RAID 1 ..

從以前各種硬碟壞掉修到現在,如果說有什麼心得,那就是真的不能鐵齒,乖乖作 RAID 吧。

Posted in Linux

圖片驗證應該要做的事情

最近發現我之前寫的 站長工具 被大量色情訊息入侵,明明我有用圖片驗證,為什麼還是檔不住機器人呢?

後來發現有幾個地方在當初沒考慮到。這邊就不贅述一般圖片驗證的流程,只講幾個容易漏掉的細節。

第一個可能漏洞:如果不載入圖片,就不會產生驗證碼的話,這是非常危險的,對方很可能只要直接戳就會過。

解決方法:後端不能只檢查 「驗證碼」 是否等於 「真正的驗證碼」,必須加驗「驗證碼」不能為空或是 0 。(因為如果用 PHP 的話,要小心被型別轉換 var_dump(0 == null) 答案是 true 所以要用 === 驗證)

第二個可能漏洞:當成功輸入一次驗證碼,只要不載入圖片,就可以一直 replay

解決方法:驗過驗證碼之後,立即銷毀驗證碼。


增加強度的方法:

第一、驗證碼不靠載入圖片的時候產生,而是由頁面產生。

第二、驗證碼錯誤之後,阻擋若干秒,禁止輸入。

Posted in Website

我的 Mac 常用軟體列表

我的 2011 MBP 15″ 五月中旬送修,直到今天才拿回來,但不幸的是我放 Time Machine 備份的硬碟昨天不能過電,所以只好整個重來…

裝機軟體

  1. Chrome
  2. Evernote
  3. Skitch
  4. XtraFinder
  5. Better Touch Tool
  6. Divvy
  7. VLC
  8. iTerm2
  9. Alfred
  10. Firefox
  11. FileZilla
  12. fgxCardStatus
  13. Dropbox
  14. Google Drive for Mac
  15. GoPro Studio

好像真的會用到的只有這些…

參考: Mac 新手軟體整理

Posted in MAC

Lexus IS300h 駕駛 1000 公里心得 (外觀內裝篇)

先說我的結論,我個人覺得買 209 萬的 IS300h 不如買 185 萬的 IS300h (如果是鎖定 F Sport 版本的話):

除非…

1. 你對原廠導航有愛
2. 你對天窗有愛
3. 你對 AHB 自動遠近燈和 LDA 車道偏移系統有愛
4. 你對 15 隻喇叭的 Mark Levinson 音響有愛
5. 你對 LED 大燈有愛 (注意.. LED 大燈比 HID 暗暗暗暗很多)
6. 你對 Remote Touch 有愛 (注意…比 CT200h 的反應慢很多,而且難操作)
7. 你對倒車顯影的雙模輔助線有愛

除了以上幾點, 185 萬和 209 萬的兩台車幾乎沒有差別,但新車價差就是 24 萬。

Read more ›

Posted in 汽車