Linux

[Plugins] RoundCube zip_download

自從兩年前導入 RoundCube Webmail 之後, 就越來越喜歡它了。

Continue reading

PPTP Client 設定

當您設定好了 PPTP Server 後, 總是要連上去胡搞一通亂連 (誤) 後才能有最佳的爽感吧 ~

以下就來適範, 如何把 VPN 通起來

Continue reading

PPTP Server 安裝

MIS 當久了, 除了要暗地裡開後面可以連進公司偷看 (誤), 當然還要理所當然的開一下 VPN 讓大家可以連進去開個 party 狂歡 (再誤)

以下來試試如何建立 PPTP Server 讓外點的人力使用 VPN 連進公司來存取資料, 方便外點人力可以即時使用公司資源。

Continue reading

Cacti 安裝

Cacti 是基於 PHP 的 Monitor 工具並使用 SNMP 偵測,所以在被偵測的系統上至少需要安裝 SNMP 套件或支援 SNMP 才行。

本篇 tip 為安裝, 由於 Cacti 的功能太強大, 所以有關偵測的系統請在官方網站上的 Document 查詢囉

Continue reading

vsftpd + virtual user

這個題目的做法很多, but 我還是喜歡看起來可以單純用 command 一次下完的方式, 以便日後新增和維護

我的做法是使用 pam_pwdfile 這個 PAM 套件, 他可以用來讀取 htpasswd 所產出來的檔案, 這有一個好處, 因為 htpasswd 可在 httpd 中的目錄驗證中使用, 如果 ftp 也可以讀取同一個檔案, 那麼就表示在系統中不用再開第二個帳號了, 當然了如果要獨立分開也可以.

使用 virtual user 的原因是不想在系統上開啟實體帳號, 否則門戶大開實在有安全性的考量.

讓我們來看看如何實做吧

Continue reading

Apache mod_proxy + mod_proxy_http + mod_proxy_balancer

喔為什麼會寫這個 tips 原因是小弟有一次去上了 twnic 的 LVS 的課程.

學到一招使用 Apache 的 mod_proxy 與它們的成員來做內部的 Reverse Proxy 功能, 以小弟工作的環境來說真的是便宜又大碗的應用, 所以在此就報給大家知道.

Continue reading

快速更新 bind 設定

以往更新了 named 對應後, 都要重新啟動 named 的服務, 如果主機所掌管的網域有很多個, 那麼重新啟動的時間就會很久。

此時可使用 rndc reload 來更新, 把 bind 裡的設定重新讀取一次, 如此也可以讓新的 record 生效.

root # rndc reload

Apache 目錄檔案不分大小寫

效果: http://xxx.domain.com/a.htm 與 http://xxx.domain.com/A.htm 是一樣的

compile from source

root # cd /opt/httpd-2.2.10/modules/mappers/

root # /usr/local/httpd/bin/apxs -i -a -c mod_speling.c

完成後會自動加到 http.conf 裡, 此時再到需要的 vhost 加入設定, 再重新啟動 apache 即可

<VirtualHost *:80>

## Other Options##

CheckSpelling on

## Other Options##

</VirtualHost>

MySQL 保留 log 紀錄日期

預設 mysql 會記錄 bin-log, 若不需要可關閉它, 方法如下:

修改/etc/my.cnf

log-bin=mysql-bin

改成

#log-bin=mysql-bin

當然也可以設定要保留多少天, 設定

expire_logs_days=3

表示保留三天

CentOS 插入 USB 時錯誤 …

若一直出現下列錯誤:

Aug 11 19:34:48 lab-amd kernel: usb 1-4: new high speed USB device using ehci_hcd and address 3
Aug 11 19:35:04 lab-amd kernel: usb 1-4: device not accepting address 3, error -110
Aug 11 19:35:04 lab-amd kernel: usb 1-4: new high speed USB device using ehci_hcd and address 4
Aug 11 19:35:14 lab-amd kernel: usb 1-4: device not accepting address 4, error -110
Aug 11 19:35:14 lab-amd kernel: usb 1-4: new high speed USB device using ehci_hcd and address 5
Aug 11 19:35:25 lab-amd kernel: usb 1-4: device not accepting address 5, error -110
Aug 11 19:41:13 lab-amd kernel: usb 1-2: new high speed USB device using ehci_hcd and address 6
Aug 11 19:41:28 lab-amd kernel: usb 1-2: device not accepting address 6, error -110
Aug 11 19:41:28 lab-amd kernel: usb 1-2: new high speed USB device using ehci_hcd and address 7
Aug 11 19:41:44 lab-amd kernel: usb 1-2: device not accepting address 7, error -110
Aug 11 19:41:44 lab-amd kernel: usb 1-2: new high speed USB device using ehci_hcd and address 8
Aug 11 19:41:54 lab-amd kernel: usb 1-2: device not accepting address 8, error -110
Aug 11 19:41:54 lab-amd kernel: usb 1-2: new high speed USB device using ehci_hcd and address 9
Aug 11 19:42:05 lab-amd kernel: usb 1-2: device not accepting address 9, error -110
可以使用
root # rmmod ehci_hcd
來解決
十一月 2019
« 五月    
 123
45678910
11121314151617
18192021222324
252627282930  

Google ADs