原创 python wsgi 網絡編程1

閱讀《The Quick Python Book 2nd》 Python有很多web框架,如Zope and Plone, Django, TurboGears,web2py等等。 早期的python web框架中,關於 web應用程序

原创 分佈式文件系統ceph

Ceph是加州大學Santa Cruz分校的Sage Weil(DreamHost的聯合創始人)專爲博士論文設計的新一代自由軟件分佈式文件系統。自2007年畢業之後,Sage開始全職投入到Ceph開 發之中,使其能適用於生產環境。Ceph

原创 linux中的yum命令

yum clean all yum(或圖形化的軟件包管理器)會在安裝或升級軟件時將下載到的軟件包存盤(軟件包和header存儲在cache中,而不會自動刪除),並且不隨安裝操作的完成而刪除(以後執行軟件包的重裝等操作會較快),但硬盤空間

原创 python wsgi 網絡編程3 出錯

閱讀《The Quick Python Book 2nd》 本節的例子運行出錯,希望各位大神幫忙解決下! 在上篇文章的程序 message_wall02.py能實現的功能的基礎上,加入一個新的功能,“保存表格的內容”。 爲了實現這個功能

原创 配置ssh密鑰認證自動登錄(從物理機ssh到虛擬機)

從客戶端來看,SSH提供兩種級別的安全驗證。 第一種級別(基於密碼的安全驗證),知道帳號和密碼,就可以登錄到遠程主機,並且所有傳輸的數據都會被加密。第二種級別(基於密鑰的安全驗證),需要依靠密鑰,也就是你必須爲自己創建一對密鑰,並把公有密

原创 HTTPD SSL mod_ssl mod_nss

SSL(Secure Sockets Layer 安全套接層),及其繼任者傳輸層安全(Transport Layer Security,TLS)是爲網絡通信提供安全及數據完整性的一種安全協議。TLS與SSL在傳輸層對網絡連接進行加密。

原创 Enabling SSL for Keystone 閱讀各種文獻

https://openstack.redhat.com/Securing_services   準備    需要CA認證,include CN = <fqdn> for SSL towork. 安裝IPA server  修改文件 /e

原创 python wsgi網絡編程2

閱讀《The Quick Python Book 2nd》 creating a message wall 基本功能:信息存儲在sqlite3數據庫中;URL是用於暗示需要查詢的user和tags 附加功能:增加一個表,這需要send

原创 linux yum配置文件repo

【轉】linux yum的配置文件詳解 ############ 個人理解: 服務端有很多依賴關係 當創建不同的repository時候 客戶端會從本地rep.d/xx.repo中的配置地址去下載相應的軟件包的依賴關係 並放到本地/va

原创 shell sed 刪除文件開頭的空行

語法格式sed [參數] [位址function] [file] 定址[定址就是用於決定對哪些行進行編輯。]地址的形式可以是數字、正則表達式、或二者的結合。如果沒有指定地址sed將處理輸入文件的所有行。地址是逗號分隔的那麼需要處

原创 shell腳本 給代碼加上apache lisence2(al2)頭

給定一個代碼包,將其中未加上apache lisence2(al2)頭的文件,全加上 al2頭。 1> 文件中已經有al2頭的文件,直接退出。 查找文件內容中有行內容包括“licenses/LICENSE-2.0”“Apache Sof