原创 SSH密鑰認證原理

原文出處:http://www.tuicool.com/articles/qyiyimSSH之所以能夠保證安全,原因在於它採用了公鑰加密。整個ssh密碼登錄過程是這樣的:1)用戶向遠程主機發登錄請求:ssh user@遠程主機2)遠程主機收

原创 dockerfile實例

創建dockerfile文件,文件必須是Dockerfile命名 #基於官方centos鏡像 FROM centos #安裝epel、sshd服務、 RUN rpm -ivh https://mirrors.aliyun.com/epel/

原创 python裝飾器

之前一直不明白裝飾器是個什麼東西?裝飾器是Python語言中的高級語法。主要的功能是對一個函數、方法、或者類進行加工,作用是爲已經存在的對象添加額外的功能,提升代碼的可讀性。裝飾器是設計模式的一種,被用於有切面需求的場景,較爲經典的有插入日

原创 python反射

反射牽扯到了import跟__import__這兩個導入模塊的用法;日常導入普通模塊的命令:import modlename簡單反射使用__import__:    比如同一級包下有兩個.py的文件分別是:modle1.py和modle2.

原创 我的友情鏈接

51CTO博客開發FA&IT運維-Q羣:223843163

原创 kvm虛擬機創建及常用管理

安裝kvm支持庫,qemu也是一款虛擬軟件,但是隻在kvm裏虛擬網絡、磁盤等io信息 yum install -y qemu-kvm qemu-key-tools virt-manager libvirt virt-install py

原创 理解saltstack 裏cmd.run 配合onlyif和unless使用

自己琢磨的好幾天就是光看資料,還是沒琢磨明白,建議大家一定 要親自動手在機器上測試下。我們以saltstack管理tomcat啓動與重啓爲例子: master主機上目錄結構如下 [root@syl salt]# pwd /srv/salt

原创 dockerfile實例

創建dockerfile文件,文件必須是Dockerfile命名 #基於官方centos鏡像 FROM centos #安裝epel、sshd服務、 RUN rpm -ivh https://mirrors.aliyun.com/epel/

原创 django Url層級分發

django Url層級分發 from django.conf.urls import url urlpatterns = [ path('admin/', admin.site.urls), path('login/',

原创 python 後臺博客系統提交文章 防XSS 刪除惡意腳本代碼

from bs4 import BeautifulSoup s = '''  /usr/sbin/tgt-admin <span class="token comment">#配置工具</span>/usr/sbin/tgtadm  <sp

原创 python使用bs4模塊 去除html標籤字符串方法

使用bs4模塊 去除html標籤方法 from bs4 import BeautifulSoup s = ''' /usr/sbin/tgt-admin <span class="token comment">#配置工具</span>

原创 Django-Form表單驗證

urls.py文件內容from app01 import views urlpatterns = [     path('fm/', views.fm), ]views.py文件內容#表單驗證 #引入forms模塊 from django 

原创 Django中提供的6種緩存方式

由於Django是動態網站,所有每次請求均會去數據進行相應的操作,當程序訪問量大時,耗時必然會更加明顯,最簡單解決方式是使用:緩存,緩存將一個某個views的返回值保存至內存或者memcache中,5分鐘內再有人來訪問時,則不再去執行vie

原创 python-Django裏CSRF 對應策略

CSRF(Cross Site Request Forgery, 跨站域請求僞造)是一種網絡的×××方式。    我的理解是,比如你訪問過招商銀行的網站並登陸之後,你的cookie信息暫時不會失效,    這時,×××通過各種方式誘導你訪問

原创 Django----文件配置session

Django默認支持Session,並且默認是將Session數據存儲在數據庫中的修改session存取放在數據庫中SESSION_ENGINE = 'django.contrib.sessions.backends.db' # 引擎(