原创 Linux - SSH 服務器信任關係配置

介紹 SSH(Secure Shell)是一項創建在應用層和傳輸層基礎上得安全協議,爲shell提供安全得傳輸和使用環境。具體協議以及服務相關知識不再贅述,下面主要介紹如何配置服務器之間的信任關係。以配置A免密登錄到B爲例 生

原创 KVM - qcow2 和 raw 格式對比

以下內容主要介紹 KVM 中最常見的 RAW 和 QCOW2 鏡像格式以及一些準備知識,分別說明並加以對比 準備知識 ls 和du的區別 ls - list directory contents du - estimate fi

原创 Linux - vsftpd 使用小結

FTP 介紹 FTP(File transfer protocol)在TCP/IP協議族中屬於應用層協議運行於TCP協議之上是一種可靠的傳輸協議,主要功能用於實現用戶間文件分發共享,以及網絡管理者在進行設備版本升級、日誌下載和配置

原创 Redis -持久化方式對比

redis 提供兩種持久化方式,一種是RDB持久化(定時將數據被分到磁盤上),另一種是AOF(append only file)持久化(將對 redis 的操作日誌以追加形式寫入文件) RDB持久化 RDB持久化是指在指定的時

原创 數據結構-位圖(可對海量數據進行處理)

在學習linux過程中,wait函數中的status參數的用法其實就如同位圖,位圖法就是bitmap的縮寫。所謂bitmap,就是用每一位來存放某種狀態,適用於大規模數據,但數據狀態又不是很多的情況。通常是用來判斷某個數據存不存在

原创 Linux-vfork與fork簡單對比分析

####fork相關問題: #####一、fork基礎瞭解 #####fork作用爲創建一個子進程,在使用了fork命令後,內核會分配新的內存塊和數據結構給子進程,並且將父進程的部分數據結構內容拷貝到子進程,最後再將子進程添加到系

原创 Go - Linux環境安裝配置

環境 [root@suhw ~]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) 下載 下載地址可訪問 https://golang.org/dl/

原创 Linux - NFS 服務器小結

參考 http://cn.linux.vbird.org/linux_server/0330nfs.php#What_NFS_0 NFS介紹 介紹 NFS是Network FileSystem的縮寫,主要功能是通過網絡,讓不同

原创 數據結構-迷宮問題(回溯法)

題目描述: 迷宮是一個二維矩陣,其中1爲牆,0爲路,入口在第一列,出口在最後一行。要求從入口開始,從出口結束,按照 上,下,左,右 的順序來搜索路徑.。 思路: 回溯法 + 試探法。回溯法可用棧或遞歸,每次將走過的座標進行

原创 Linux-進程管理supervisor

簡介 Supervisor 是可以在類 UNIX 系統中進行管理和監控各種進程的小型系統。它自帶了客戶端和服務端工具。可以通過用戶所定義的配置文件來管理和監控單個或多個進程,並且它可以根據配置來對異常崩潰的進程進行重啓操作。 環

原创 CAS-認證流程詳解

基礎知識 名詞解釋 AS Authentication Service:認證服務,發放TGT KDC Key Distribution Center:密鑰發放中心 TGS Ticket-Granting Service:票據授權服

原创 常用開發破解軟件開源替換品下載地址彙總

由於公司禁止使用非商業版軟件,也就是不能自己使用破解軟件,所以將可以替代的開源軟件列舉如下,並附上下載地址 工具類型 源軟件 替換 下載地址 IDE phpStorm Vscode https://code.visu

原创 Linux-chrony設置集羣同步時間

簡介 Chrony是一個開源的自由軟件,它能保持系統時鐘與時鐘服務器(NTP)同步,讓時間保持精確。 Chrony分爲守護進程chronyd,用於調整內核中運行的系統時間和時間服務器同步 以及 用於監控性能並進行多樣化的配置的ch

原创 CAS-Centos7安裝CAS服務端

環境信息 [root@suhw ~]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) [root@suhw ~]# uname -a Linux suh

原创 Docker - 安裝 docker-compose

獲取包 直接下載 運行此命令下載Docker Compose的當前穩定版本: sudo curl -L "https://github.com/docker/compose/releases/download/1.26.1/doc