原创 在openwrt中創建自動計劃任務定時發送公網IP

1. 安裝ssmtp郵件服務 opkg update opkg install ssmtp 2. 配置ssmtp發送郵件 這裏需要注意的是郵箱賬號需要開啓客戶端授權 編輯/etc/ssmtp/ssmtp.conf vim /

原创 Ubuntu20.04配置MySQL8.0

最近Ubuntu20.04上線,對我來說最大的吸引之處在於自帶python終於更新3.8版本了,於是計劃做一個標準的django服務器環境。由於Ubuntu20中默認MySQL已經換成了8.0,默認的加密認證方式發生了一些改變,

原创 一個“勞動光榮”的日子

“五一”勞動節,一個關於勞動光榮的日子。什麼樣人算是“光榮”的呢?我覺是一年三百六十五天執着地默默堅守的人。雖然很多時候我們經歷的評價體系並非總是如此評判,但依舊感謝那些爲人類、爲社會、爲家庭、爲自己努力的人,或許你們永遠默默無聞

原创 SocksOverRDP——一款通過複用RDP協議的Socks工具

今天看到圈友推薦一款叫SocksOverRDP的工具,看了一下repo上面的文檔描述,大意就是這個工具可以通過RDP協議建立一個Socks5通道,當RDP連接成功時,就在本地RDP Client建立一個Socks5的服務,然後通過

原创 樹莓派3b+Ubuntu18.04+gogs搭建git服務

硬件設備 樹莓派3B、128G內存卡 讀卡器 樹莓派系統安裝和配置 使用SDCardFormatter對內存卡進行格式化。 下載樹莓派ubuntu18.04服務器版系統,下載地址 使用Win32DiskImager或者bal

原创 openwrt中openconnect的配置

一、背景 最近家裏新購置了索尼的x700的藍光機,美亞折扣後幾乎半價於國行,真的很香。這款機器內置了網飛,但需要專門的網絡線路,這裏不多說,於是需要給家裏的軟路由做一下配置,於是開始了折騰之旅。下面直接寫過程,希望可以幫助大家可以

原创 使用ubuntu18.04配置ocserv服務

一、準備工作 更新操作系統 apt-get update apt-get upgrade 二、安裝ocserv apt-get install ocserv 三、配置證書 安裝證書工具 apt-get install

原创 Ubuntu18.04雙網卡環境下安裝L2TP

一、場景 最近遇到一個需要通過IPSec/L2TP來實現本地雙網卡的網絡轉發的測試需求。具體內容就是,在一臺Ubuntu18.04的機器上配置了雙網卡ens33和ens34,需要通過ens33撥入,然後通過ens34將數據轉發出去

原创 一個linux下監控進程自動重啓的腳本

#!/bin/bash while [ 1 ] do process_is_exstit=$(ps -ef | grep "yourProcess" | grep -v grep | wc -l) if [ ${pro

原创 使用Github Desktop+碼雲打造git開發環境

筆者經常會開發一些自己的小程序,工作環境會經常在家中臺式機、辦公室臺式機、自用筆記本之間反覆切換,爲了保證工作的延續性,需要經常把代碼在不同的設備之間拷貝,十分不方便,而且在迭代過程中很難進行版本控制,在這樣經過了很長一段時間後,兩年

原创 常用正則表達式

匹配不包含某個字符串的行 ^((?!hello).)*$ //如果包含hello字符串會被匹配處理

原创 ThinkPHP使用PHPExcel導出excel的操作

一、準備 首先去PHPExcel官網下載PHPExcel類庫,地址:https://github.com/PHPOffice/PHPExcel ,我們只要Classes文件夾。 二、配置環境 將下載回來的PHPExcel類庫解壓後,將裏面

原创 使用ELK搭建查詢工具

最近算是跟大數據槓上了,接連碰到動輒幾十萬過億的數據處理量,於是按照網上的教程研究了使用ELK建立全文索引查詢的方式,這裏做一下整理,方便以後使用。 環境準備 這裏使用Ubuntu18.04作爲服務器系統環境,去官網下載,安裝配置虛擬機

原创 Ubuntu 18.04桌面版安裝及配置(長期更新)

經過下載、安裝一系列等待之後,全新的ubuntu終於安裝好了,但是默認的安裝配置總是有使用不方便的地方,因此還需要重新配置以及安裝一些常用的程序,本文長期更新,記錄本人平時在使用過程中遇到的一些好用的配置和程序。 一、開啓root登錄