備份及還原 Pietty 的連線設定

pietty 是一套在 Windows 平台中 ssh client 的連線程式,它是我每天必用的一套程式,程式非常小,不用安裝,支援終端機的彩色設定,但它缺乏一些像是分頁功能和站台管理的功能。
pietty 官方網站:http://ntu.csie.org/~piaip/pietty/
pietty 執行畫面

沒有站台管理可以使用,到另外一台,又要重新設定一次
[@more@]解決方式:
1. 使用 Windows 登錄編輯器,匯出 pietty 的設定 [HKEY_CURRENT_USERSoftwareSimonTathamPuTTYSessions]

匯出的檔案內容

到別台電腦再匯入登錄檔即可!

使用登錄檔來設定 Internet Explorer 的 Proxy Server

Internet Explorer 中 Proxy Server 的設定步驟非常的多, 如果可以利用 Windows 登錄檔來做設定,一定方便許多。
選擇 工具 / 網際網路選項
[@more@]
選擇 連線

選擇 LAN 設定

輸入 Proxy Server 的 IP 和使用的 Port,然後按 確定

最後再按 確定

1. 首先先下載設定好的登錄檔,請按 這裡

2. 使用 7zip 解壓縮

3. 修改 IE 設定 Proxy Server.reg 中的 Proxy Server 的 IP 或 Domain Name 和使用的 Port
檔案中的設定是宜蘭縣網的 Proxy Server:proxy.ilc.edu.tw:3128
                         中華電信是 proxy.hinet.net:80

4. 最後按二下就可以完成設定

5. 如果要還原設定,就按二下 IE 解除 Proxy Server.reg 即可!

Google Chrome 會自動抓 Internet Explorer 的設定,Mozilla Firefox 則只要設定成 使用系統 Proxy 設定 即可!
選擇 工具 / 選項

選擇 進階 / 網路 / 設定

選擇 使用系統 Proxy 設定,然後按 確定

squid Proxy Server 使用帳號密碼做認證

最近因應某些需求,除了可以用 VPN 來解決外,也思考用 squid Proxy Server 解決的可能方式。
1. 修改設定檔
# vim /etc/squid/squid.conf
在 acl 區段加入下面這二行
acl squid_user proxy_auth REQUIRED
auth_param basic program /usr/lib64/squid/ncsa_auth /etc/squid/passwd

2. 在 /etc/squid/squid.conf 中的 http_access deny all 前面加入下面這一行
http_access allow squid_user
[@more@]
3. 建立所須的密碼檔
這裡建立二個使用者 teacher01 和 student01
# /usr/bin/htpasswd -b -c /etc/squid/passwd teacher01 123456
Adding password for user teacher01
# /usr/bin/htpasswd -b  /etc/squid/passwd student01 234567
Adding password for user student01

檢查帳號是否有設定成功
# more /etc/squid/passwd
teacher01:Z6gIorvSGN/UI
student01:jbqLqf5mmJQKE

4. 重新啟動 squid Proxy Server
# service squid restart

5. 開啟瀏覽器,做 Proxy Server 的設定,以 IE 為例

選擇 工具 / 網際網路選項

選擇 連線

選擇 LAN 設定

輸入 Proxy Server 的 IP 和使用的 Port,然後按 確定

最後再按 確定

設定完成之後,要連線時,會出現要求輸入帳號及密碼的畫面

連線 IP 已改成 Proxy Server IP

員工業務網也沒有問題

如果 Firefox 要採用和 IE 一樣的設定

選擇 工具 / 選項

選擇 進階 / 網路 / 設定

選擇 使用系統 Proxy 設定,然後按 確定

最後按 確定