分類: 伺服器

排程自動更新 Facebook Token

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

Ubuntu 18.04 環境下取消 Apache 2.4 的 TLSv1.0 教學

突然接到一個求救,資安掃描的時候掃出 TLSv1.0 應該要關閉的漏洞,就開始 Google 要怎麼設定,Apache 小蛙不熟,通常都是問題來一個找一個解一個,來兩個找兩個解一雙 ~ 這篇記錄留給有...

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 掛載遠端空間

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

讓 fail2ban 可以設定永久 ban 名單

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

Crontab 取消寄信功能

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

Ubuntu 使用 ssmtp 透過 Gmail 發送 email

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

curl 的詭異問題 – Vultr DNS 設定

之前朋友買了一台 Vultr 的主機,據說是蠻穩定的,而且重點是日本的機房 ping 大約只有 50ms 左右,一切聽起來都比小蛙用的遠在 LA,ping 隨便都 150ms 起跳來的強,但是價位也相...