原创 Jumpserver跳板機安裝

Jumpserver 1、jumpserver安裝 1.1、環境介紹 系統: CentOS 7.4.1708IP: 192.168.56.110 [root@linux-node1 ~]# uname -r 3.10.0-693.el7.x

原创 Python入門篇(七)之裝飾器

1、裝飾器 1.1、裝飾器定義 裝飾器:定義:本質上是函數,(裝飾器的功能:裝飾其他函數),就是爲其他函數添加附加的功能。 原則:1.不能修改被裝飾的函數的源代碼2.不能修改被裝飾的函數的調用方式 簡單裝飾器程序演示:計算test1函數

原创 Python入門篇(八)之迭代器和生成器

迭代器和生成器 1、列表生成式 列表生成式即List Comprehensions,是Python內置的非常簡單卻強大的可以用來創建list的生成式。舉個例子,要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

原创 Python入門篇(三)之列表

1、列表定義 names = ["ZhangYang","Guyun","Xiangpeng","Xuliangchen"] #列表存儲,類似數組 2、列表的操作 (1)切片 names = ["ZhangYang","Guyun","Xi

原创 Python入門篇(六)之函數

1、函數 1.1、編程的方式: (1)面向對象 -->華山派 -->獨門祕籍:類 -->定義關鍵字:class (2)面向過程 -->少林派 -->獨門祕籍:過程 -->定義關鍵字:def (3)函數式編程 -->逍遙派

原创 Docker單主機網絡

1、docker的網絡 Docker 安裝時會自動在host上創建三個網絡,我們可用 docker network ls命令查看: [root@localhost ~]# docker network ls NETWORK ID

原创 博客轉移

本博客後期不再更新,博客轉移到博客園,地址:https://www.cnblogs.com/linuxk/

原创 跳板機腳本(粗糙版)

跳板機需求: 要求用戶登陸到跳板機後,只能執行管理員給定的選項動作,不允許以任何形式中斷腳本而到跳板機服務器上 執行任何系統命令。 需求分析: (1)跳板機服務器需要和其餘服務器做好ssh祕鑰認證 (2)實現傳統的遠程連接菜單的腳本

原创 Tomcat安裝部署和安全加固優化以及反向代理應用

1、Tomcat介紹 Tomcat是Apache軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun和其他一些公司及個人共同開發而成。 Tomcat服務器是一個免

原创 系統安裝後的基礎優化

系統安裝後的基礎優化 1、更改遠程連接用戶和端口 [root@linux-node1 ~]# cp /etc/ssh/sshd_config{,.bak_$(date +%F)} [root@linux-node1 ~]# vim /etc

原创 Python入門篇(四)之字符串、字典、集合

1、字符串操作 字符串是無法修改的,只能作爲查詢.在python中,加了引號的字符就是字符串類型,python並沒有字符類型。定義:name='kim' #name=str('kim') 用於標識:描述性的內容,如姓名,性別,國籍,種族那

原创 RAID磁盤陣列

一、RAID簡介 RAID是“Redundant Array of Independent Disk”的縮寫,中文意思是獨立冗餘磁盤陣列。簡單地解釋,就是將N臺硬盤通過RAID Controller(分Hardware,Software)

原创 Python入門篇(五)之文件操作和字符編碼

1、文件操作 1、文件操作流程: 打開文件,得到文件句柄並賦值給一個變量===> file = open("yesterday",encoding="utf-8") 通過句柄對文件進行操作 關閉文件 ==> file.close() 1