Time of Update: 2016-08-06
標籤:隨著機房內的伺服器和網路裝置增加,日誌管理和查詢就成了讓系統管理員頭疼的事。系統管理員遇到的常見問題如下:1、日常維護過程中不可能登入到每一台伺服器和裝置上去查看日誌; 2、網路裝置上的儲存空間有限,不可能儲存日期太長的日誌,而系統出現問題又有可能是很久以前發生的某些操作造成的; 3、在某些非法入侵的情況下,入侵者一般都會清除本地日誌,清除入侵痕迹; 4、zabbix等監控系統無法代替日誌管理,無法監控如系統登入、計劃任務執行等項目。基於上述原因,在當前的網路
Time of Update: 2016-08-19
Linux伺服器自動封鎖訪問異常的IP指令碼(一)問題: 最近發現很多大並發爬我們網站部分介面的爬蟲,導致經常性頻寬異常和服務異常,為了暫時性偷懶,寫指令碼自動封鎖這些IP。思路和方法: 經過日誌排查,發現這些爬蟲IP不多,但是並發很大,基本在10-20並發之間,正常的單IP請求幾乎很少有10並發以上的,所以處理的思路就是使用iptables臨時封鎖這些異常IP,封鎖規則每5分鐘單IP請求量超過3000次,即5分鐘內單IP並發超過10,封鎖此IP,另外為了防止封錯,指令碼自動每
Time of Update: 2016-07-14
Linux核心調用使用者空間程式的一般方法分析當在核心空間中希望執行使用者空間的程式時,我們通常會調用call_usermodehelper函數或者kernel_execve。實際上,call_usermodehelper最終也執行了kernel_execve。但call_usermodehelper所多做的是將該執行請求添加到工作隊列中,待處理器執行。函數實現在/include/linux/kmod.h中,該函數首先調用call_usermodehelper_setup初始化subproces
Time of Update: 2016-10-10
超簡單讓ubuntu開啟wifi熱點(親測16.04與14.04可用),16.0414.04今天教大家一個簡單方法讓ubuntu發散wifi熱點給手機或者其他裝置使用。首先,建立一個普通的熱點,點擊右上方的網路,然後選擇下拉式功能表中的編輯串連,然後出現以下介面。然後點擊增加,連線類型選接Wi-Fi,再點建立。 WIFI的設定如下,第一個串連名稱是指儲存在本地的檔案名稱,SSID是別的電腦搜尋到的你wifi的名稱常規那裡的設定如下然後Wi-Fi安全性的設定如下:IPv4與IPv6的設定
Time of Update: 2016-09-29
Linux
Time of Update: 2016-09-07
CentOS 7 使用seafile建立個人云官方教程:http://manual-cn.seafile.com/安裝環境安裝乾淨的 CentOS 7 64位 系統並切換成 root 帳號1.擷取 Seafile 安裝指令碼這裡的安裝指令碼可以協助您快速的安裝好 Seafile 伺服器,並配置好 MariaDB, Memcached, WebDAV, Ngnix 和開機自動啟動指令碼。注意,安裝指令碼會建立 seafile 系統使用者,並以該使用者來運行 Seafile
Time of Update: 2016-09-07
centos 6.5 安裝和配置 SonarQube1、下載安裝包:http://www.sonarqube.org/downloads/2、上傳伺服器並解壓:unzip sonarqube-5.6.zip -d /dir3、安裝MySQL並進入mysql3.1 mysql -u root -p3.2 建立資料庫和帳號:mysql> CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci; mysql>
Time of Update: 2016-09-07
Securi-Pi:使用樹莓派作為安全跳板導讀像很多 LinuxJournal 的讀者一樣,我也過上了當今非常普遍的“科技遊牧”生活,在網路之間,從一個存取點到另一個存取點,我們身處現實世界的不同地方卻始終保持串連到互連網和日常使用的其它網路上。近來我發現越來越多的網路環境開始屏蔽對外的常用連接埠比如 SMTP(連接埠 25),SSH(連接埠 22)之類的。當你走進一家咖啡館然後想 SSH 到你的一台伺服器上做點事情的時候發現連接埠 22 被屏蔽了是一件很煩的事情。不過,
Time of Update: 2016-08-25
Nginx 切片模組、斷點續傳,nginx斷點續傳熟悉 CDN 行業主流技術的朋友應該都比較清楚,雖然 Nginx 近幾年發展的如日中天,但是基本上沒有直接使用它內建的 proxy_cache 模組來做緩衝的,原因有很多,例如下面幾個:不支援多盤不支援裸裝置大檔案不會切片大檔案的 Range 請求表現不盡如人意Nginx 自身不支援合并回源在現在主流的 CDN 技術棧裡面, Nginx 起到的多是一個粘合劑的作用,例如調度器、負載平衡器、商務邏輯(防盜鏈等),需要與 Squid、ATS 等主流
Time of Update: 2016-08-22
CURL命令詳解,curl命令curl命令是一個強大的網路工具,它能通過http,ftp等方式下載、上傳檔案。其中curl遠不止這些功能,大家可以通過閱讀手冊擷取更多的資訊,類似的工具還有wget。 curl命令使用了libcurl庫來實現,libcurl庫常用在C程式中用來處理http請求,curlpp是libcurl的一個c++封裝,這幾個東西可以用在抓取頁面,網路監控等方面的開發,而curl命令可以協助來解決開發過程中遇到的問題。 1.常用參數
Time of Update: 2016-08-17
kali linux安裝virtualbox虛擬機器之爬坑經曆,kalivirtualbox很多kali愛好者想把kali linux作為系統使用,但是有些win下的程式有時候也需要用到,此時需要虛擬機器。kali系統在安裝虛擬機器的時候也會遇到一大堆坑,接下來是我的爬坑過程。一波三折。 環境 :kali linux 2.0 32位軟體 :virtualbox 虛擬機器 0x01 bash: /etc/init.d/vboxdrv:
Time of Update: 2016-08-14
Linux命令列提示符設定,linux命令列提示符我們使用Linux系統時接觸最多的是它的命令列視窗,很多時候我們都需要在命令列上輸入命令,在輸入的命令前都會有提示符,一般系統預設的提示符形式是:[username@host 工作目錄]$。 其實,我們可以為自己訂製個人化的命令列提示符,Linux系統提示符是用系統變數PS1來定義的,只要按規則修改PS1系統變數的值隨意修改命令列提示符。通過命令echo $PS1查看PS1的值,即PS1="[\u@\h: \w \t]\$
Time of Update: 2016-08-08
Ubuntu資源回收筒,ubuntu資源回收筒在哪裡以前刪除檔案經常Move to trash,今天想清空發現根本不知道資源回收筒在哪裡,囧。遂Google之,於是發現在 ~/.local/share/Trash目錄下。開啟目錄看看有什麼東西:➜ ~ cd .local/share/Trash ➜ Trash lsexpunged files info➜ Trash ls files 07271626117%3f%3f%3f%3f%3f%3f%3f%3f%3f.html➜
Time of Update: 2016-08-04
解決IntelliJ IDEA無法讀取設定檔的問題最近在學Mybatis,按照視頻的講解在項目的某個包裡建立設定檔,然後讀取設定檔,但是一直提示異常。讀取設定檔的為官方代碼:String resource = "mybatis-config.xml";InputStream inputStream = Resources.getResourceAsStream(resource);SqlSessionFactory sqlSessionFactory = new
Time of Update: 2016-07-28
Linux Buffer I/O error on device dm-4, logical block,dm-4logicalLinux伺服器日誌(Oracle Linux Server release 5.7)裡面出現了一些"Buffer I/O error on device dm-4, logical block 0"之類的錯誤,如下所示: Jul 3 02:33:24 localhost kernel: Buffer I/O error on device dm-4,
Time of Update: 2016-07-28
kali 忘記登入密碼後重設的方法,kali忘記登入密碼首先啟動你的卡裡系統,等出現引導介面時選擇復原模式。如:再出來一個介面時,選擇第二個並按E鍵進入編輯模式。如:進入編輯模式後找到如的代碼:把ro改為rw,並且在.gz 後面寫上init=/bin/bash,如:改完後按F10或Ctrl+X繼續啟動。啟動後的介面如:這時輸入命令passwd就可以修改密碼了。修改完後重啟系統就可以用新密碼登入了。
Time of Update: 2016-07-28
深層學習庫包Theano、Lasagne、TensorFlow在Ubuntu支援GPU的安裝隨著深層學習的火熱,越來越多的人開始使用深層學習訓練自己的模型。 用GPU訓練的速度比CPU快很多倍,可讓需要訓練一周的模型只在一天內完成。
Time of Update: 2016-07-15
在 Linux 上管理加密金鑰的最佳體驗,linux密鑰導讀儲存 SSH 的加密秘鑰和記住密碼一直是一個讓人頭疼的問題。但是不幸的是,在當前這個充滿了惡意駭客和攻擊的世界中,基本的安全預防是必不可少的。對於許多普通使用者來說,大多數人只能是記住密碼,也可能尋找到一個好程式去儲存密碼,正如我們提醒這些使用者不要在每個網站採用相同的密碼。但是對於在各個 IT 領域的人們,我們需要將這個事情提高一個層面。我們需要使用像 SSH
Time of Update: 2016-07-05
再不自動化就晚啦!優雲教你4步打造基於CentOS的產品鏡像,雲教centos 隨著Linux程式的增多,軟體的安裝過程中經常出現如下問題: 1、硬體設定類似或者相同時,大量安裝系統和軟體,希望實現自動化安裝,減少安裝時間和人為出錯。 2、工程實施人員在不同客戶現場進行系統和軟體安裝(硬體設定不同),由於硬體有差別,不容易實現自動化。 筆者針對以上情境,從提高生產效率,減少誤操作的立場,提出如下解決方案,希望能達到拋磚引玉的目的,並能與同行進行深入的探討,
Time of Update: 2016-07-02
Linux 執行partprobe命令時遇到Unable to open /dev/sr0 read-write (Read-only file system),partprobesr0在使用fdisk建立分區時,我們會使用partprobe命令可以使kernel重新讀取分區資訊,從而避免重啟系統,但是有時候會遇到下面錯誤資訊“Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0 has