原创 https 和 SSL

1. HTTPS HTTPS(全稱:Hypertext Transfer Protocol over Secure Socket Layer),是以安全爲目標的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,HTTP

原创 GCDAsyncSocket two way authentication SSL 雙向認證

核心 1. 怎麼創建  NSMutableDictionary *sslSetting 2.怎麼驗證服務端公鑰 準備: 本人目前使用的 iOS 公私鑰是 p12, 服務端公鑰建議準備.der 文件。本人實驗了多種方式,覺得下面粘的代碼的

原创 pt-table && percona-toolkit 安裝使用

1. percona-toolkit 安裝 pt-table-checksum 和 pt-table-sync 是它的幾個組件  wget http://www.percona.com/get/percona-toolkit.tar.gz

原创 Netty中使用SSL 雙向認證

1. 前期準備工作         雙向證書認證的雙方稱爲client和server,首先爲client和server生成證書。由於僅僅是自己學習使用,因此可以在本地自建一個CA,然後用CA的證書分別簽發client和serve

原创 c++ 服務端 java 客戶端 tcp ssl 雙向認證

JavaWeb的應用程序,會接受頁面參數組裝成自定義的XML協議格式發送給後端服務程序。C++服務端解析XML並執行命令。傳送XML過程中可能會包含一些隱私數據,需要用SSL加密。我負責Java客戶端。 準備: 在網上找了若干資料,大多

原创 SSL / TLS 介紹

SSL/TLS 協議的介紹 SSL/TLS 協議(RFC2246 RFC4346)處於 TCP/IP 協議與各種應用層協議之間,爲數據通訊提供安全支持。 從協議內部的功能層面上來看,SSL/TLS 協議可分爲兩層: 1. SSL/

原创 wireshark 在mac上使用

1. 需要sudo wireshark 2. 根據 ip 過濾 ip.dst==192.168.10.2 ip.src==192.168.10.2 3. 根據 port 過濾 ip.port==9087

原创 ProtocolBuf 在 mac 中使用,同時和 java & Xcode8.1 整合

1. mac 需要先配置編譯環境 protoc (網上教程很多,不做介紹) 2. protoc --version 查看是否成功(如果既要支持 java 和 object-c 需要安裝 protoc 的編譯環境爲 3.0.0 以上) 3.

原创 vscode go 包下載失敗

mac 下,其實兩個環境變量設置就好了。 export GOPROXY=https://goproxy.io export GO111MODULE=on  

原创 zabbix-agent 集羣安裝

由於 agent 的安裝需要配置每臺機器的 hostname ,所以需要先給每臺機器進行 host 命名。 #!/bin/bash HOST_NAME=$1 function change_hostname_network(){ l

原创 centos 下 node 安裝

  官網下載 centos下載 node-v10.9.0-linux-x64.tar.xz mkdir /opt/software/ && cd  /opt/software/ tar -xvf node-v10.9.0-linux-x6

原创 docker zabbix 安裝連接非 docker mysql

sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-lo

原创 Zabbix API 開發順序

hostgroup usergroup host mediatype user action template item trigger linkTemplat

原创 visualstudio code go 多項目調試

1. 修改 launch.json 文件的 program 配置項,指定到有 go 代碼的目錄即可。

原创 elasticsearch 2.X 數據遷移

需求:從 A 集羣遷移到 B 集羣,或者某臺機器。 實現:理論上,如果是 A 集羣和 B 集羣機器數量一致,直接 data 目錄下對應着 copy 就能解決問題。如果 A 集羣和 B 集羣機器數量不一致,或者 es 版本不一致,建議使用