依照此篇: ssh keygen 免輸入密碼
SSH key 建立完成後, 要將 public key 複製到遠端主機, 要做的步驟大概有 3~4步, 若有多台主機要複製要花不少時間.
閱讀全文〈SSH Public Key 快速複製到遠端主機〉
標籤: ssh
Linux 架設使用 SSH 共享存取的 Git Server
Git 架設使用 HTTP 就是走 Web server 的權限, 走 SSH 就是各個帳號的權限. (Git 的 object 目錄裡面會有權限問題)
若多人共用的話, 要走 SSH 有下述幾種方法:
- 建立新帳號(git), 由 git 帳號來統一管理(commit / push) 等
- 使用 gitosis 來管理(gitosis 可以設定到 "誰" 可以存取此專案).
- 使用 gitolite 來管理(gitolite 可以設定 "誰" 可以存取此專案, 而且, 可以設定只能存取哪個 branch 等路徑)
在此篇是採用 建立一個 git 帳號來統一管理的方法.
Linux 透過 SSH SOCKS 連線 來 使用 Firefox / Pidgin(MSN, GTalk..)
現在不少醫院都有無線網路, 但是使用後, 體驗被限制只有開 80, 443 Port 的感覺.
但是我在這邊最少要待三天, 陪產(n天) + 生產完(3~7天), 至少要讓 SSH、MSN 能通才行.
- 註1: 於 Ubuntu Linux, Windows 可以利用 Putty 來達成.
- 註2: 此篇重點 sudo ssh -D 80 [email protected] -p 443
- 註3: 在醫院連國外網站(ex: YouTube 被擋掉的話),透過自己的 Server 當 Proxy 會快很多. XD
閱讀全文〈Linux 透過 SSH SOCKS 連線 來 使用 Firefox / Pidgin(MSN, GTalk..)〉
Debian Linux: ADSL PPPoE 自動重撥 Script
昨天早上網路(PPPoE)斷線, 沒有察覺到, 正好整天都不在家, 在外面要連回來查資料才發現, 這個小站死掉還蠻痛苦的(資料都懶得記, 直接寫在上面), 果然有些東西還是得要用腦袋記... XD
但是想想用腦袋記還是太辛苦(頭腦不好 XD), 還是寫隻 Script 做斷線重撥的動作好了. Orz..
Javascript 設定 getElementById 屬性的方法
紀錄 Javascript 設定 getElementById 的方法, 和 Style 有哪些屬性可以設定.(暫不討論 Framework 的寫法, 不過 style 能設的屬性是都一樣的. XD)
透過 PuTTY 的 Tunnels 當 Broswer Proxy(Security)
在外面使用無線網路(wireless/wifi), 突然想到 gslin 長輩有寫一篇用 PuTTY 的 tunnel 安全地瀏覽網頁
, 在搜尋的時後, 沒想到我也有寫過一篇SSH Tunnel
, 但還是長輩那篇寫的比較清楚, 而且還有圖片教學, 簡單記錄一下設法.
SSH Tunnel
SSH Tunnel用起來超方便的~
若現在想要使用 Windows "MySQL Center control" 來管理遠端 MySQL.
設定如下:
- MySQL Center control 設 3309 port
- Open putty
- Choose Tunnels
- Forwarded ports -> 打(3309 desc: localhost:3306) L3309 localhost:3306(本機 3306 port 連到 3309 port)
- Auth -> Allow agent forwaring
之後使用 "MySQL Center control" 前, 打開 putty 連結就可控管遠端 DB.