March 29, 2008
在 NAT 內的電腦 (暫名為 A) 上下指令:
autossh -R :1234:localhost:22 my.server.com
autossh will automatically reconnect
-R :1234:localhost:22 意思是連到 my.server.com,在 my.server.com 上頭開 port 1234 回連到 A。
my.server.com 上頭 sshd_config 必須要設定 GatewayPorts clientspecified or yes
然後在外頭的 linux 電腦連到:
ssh -p 1234 my.server.com
這樣就可以連回 A 了。如此這般就算沒有 VPN 也可以在家工作。
Filed under: sysadmin |
Comments (0)
September 15, 2007
我相信一直以來,處理 email 應該是許多人的煩惱,或是根本不知道可以更加方便。
假如用免費的 mailbox,目前網路上提供最大的 gmail 是將近 3GB 左右,若是主要存文件檔,足夠了。而且考慮到 Google 有其他 PIM (personal information management) 相關的功能如 contacts, calander,事實上已經可以做為相當好的選擇。
但實際生活中,經常 mail 都有附件,以個人經驗來講,從 1998 年至今,大部分附加檔能刪就刪的結果,也有個 1.x GB,如果不刪,3 GB 可能還不夠。考慮到現在硬碟這麼便宜,很多人其實還是希望把信件下載,放到自己的電腦中。這方法有兩個問題:
其一是,必須選擇好的郵件處理程式。如果存 Outlook,我們知道 Outlook 以及 Outlook Express 在處理大檔案上都有些問題,mail 存量一多,速度以及穩定性就會減低。更何況我必須持續使用要付費的 Microsoft 軟體,才能看到我自己的信件。病毒、垃圾信等等問題也很困擾。
Webmail
本地端
容量
受限制,2.8G左右
只受硬碟限制
防毒
有
需自備軟體
防垃圾信
有
需自備軟體
問題二是,如此會造成所有 mail 存在同一台機器,無法在各處存取,少了 web 的方便性。
在 Linux 下(正確的說,是 Unix-like 系統下),對此問題其實有現成的解法。大概的架構是這樣的:
利用 fetchmail 把各地方的個人信件集中收下來 -> 傳遞給 linux server 的 MTA (mail transfer agent) -> MTA […]
Filed under: sysadmin |
Comments (0)