分類: Linux

certbot-logo

Certbot 申請 SSL certificate 錯誤問題

今天幫好友處理 Certbot 的問題,這伺服器上已經申請過一個,這次要申請另一個域名,卻怎麼樣都會出現「The client lacks sufficient authorization」的錯誤,試...

排程自動更新 Facebook Token

小蛙負責的系統中,有一個後台需要定期去撈 Facebook 的資料,撈資料的時候需要 Facebook Token,而這個 token 之前都是到期後,小蛙手動去申請或展延,雖然很快,但是就是感覺麻煩...

SoftEther VPN 架設記錄

從前小蛙要架設 VPN 都選用最簡單的 pptpd,可參考 透過 pptpd 架設 VPN 這篇,但後來 Mac OSX 跟 iPhone iOS 都把這個協定從系統中拿掉了,之後要架設的時候,開始朝...

MariaDB Replication 設定

從上次買了 KVM 的虛擬主機之後,一直到現在都還沒時間處理好,這幾天終於撥出一點時間處理,這篇記錄下設定的經過。

一個腳本每天自動備份

這篇文章是 2012 年小蛙寫的,現在放在這邊給有需要的人,透過一個腳本 + crontab 來讓主機每天固定時間進行備份,後面還可以串上 Dropbox, Google Drive 或是 rsync...

Ubuntu 16.04 安裝 fail2ban

從小蛙開始碰 VPS 之後,才知道原來一台串上網路的主機,身處那麼多的危險,只要網路是對外公開的,無時無刻都在面臨著一大堆奇奇怪怪的惡意測試或是攻擊。這篇記錄怎麼在 Ubuntu 16.04 上安裝 ...

自己被 fail2ban 封鎖的解決方法

昨天小蛙在測試 Visual Studio Code 的 SFTP 插件時,因為設定錯誤不小心被自己 VPS 上的 fail2ban 給 ban 掉了 … 這篇記錄解決的方法。

Ubuntu 若檔案這樣,就那樣的好物 inotify-tools

不知道大家有沒有聽過 IFTTT (IF this, Then That) 這套工具呢?看字面的翻譯就是,如果這樣,就那樣,當某個條件達到,就觸發設定好的另一個條件。小蛙隨便舉個例子,例如:小蛙的網站...

Ubuntu 使用 SSHFS 掛載遠端空間

趁著有空,慢慢把一些文章補齊,這篇要記錄可以掛載遠端空間的方法,很簡單也很實用,小蛙目前的主機上也都有這些設定。

Ubuntu 16.04 升級 phpMyAdmin 並開啟二階段驗證( 2FA )

透過這篇 讓 Fail2ban 可以設定永久 Ban 名單 設定好之後,運行了兩三個禮拜發現,被 ban 的 IP 清單竟然有五千多筆,這真的是太危險了,於是盡可能把需要登入的頁面都加上 Two Fa...

讓 fail2ban 可以設定永久 ban 名單

小蛙重啟 fail2ban 的時候,發現重啟要非常久,一開始不怎麼了解 fail2ban 的運作,後來從 /var/log/fail2ban.log 看見,每次重啟都會先把所有的 IP unban,重...

Crontab 取消寄信功能

用了那麼久的 Ubuntu,這幾天才知道原來 crontab 執行的時候,會把一些錯誤訊息或是輸出寄發 email,發現這件事純粹是個意外 …

Ubuntu 使用 ssmtp 透過 Gmail 發送 email

小蛙的主機會設定登入通知,如果有人登入系統,會自動寄送登入通知,如果接收到 email 通知,但卻不是小蛙自己登入的,就可能是被攻擊了 (哭哭),但是從不久前換了主機之後,這個功能失效了,但是另外一台...