分類: Linux

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 通知,但卻不是小蛙自己登入的,就可能是被攻擊了 (哭哭),但是從不久前換了主機之後,這個功能失效了,但是另外一台...

curl 的詭異問題 – Vultr DNS 設定

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

Ubuntu 16.04 設定 Apache VirtualHost

一直以來小蛙一拿到 VPS 就直接把肥胖的 apache 刪除了,早期多半使用 lighttpd,後來比較有時間後全面改成 nginx,這篇留給自己做紀錄,怎麼設定 Apache 的 VirtualH...

調整 php 版本

接續昨天處理的 swoole 編譯並且成功載入模組,今天朋友突然跟我說原本可以跑的 code 突然不能跑了 … 這就神奇了 ~~

Ubuntu 16.04 編譯並安裝 Swoole

接到一個好朋友的求救,需要在 Ubuntu 16.04 下安裝 Swoole 模組,讓 apache 更虎虎生風!第一次做這件事,記錄留個底,也許能幫到需要的人。

SSH 遠端登出後繼續執行

昨天朋友問如果使用 PieTTY 遠端連線進主機,下了一個指令之後,這時候把 PieTTY 關掉,指令會不會繼續執行,還是關掉就斷掉了?小蛙之前也有類似的問題,問了精通 Linux 的同事後,同事給了...