Time of Update: 2015-11-13
標籤:SSH: 傳統的網路服務程式,如:ftp、pop和telnet在本質上都是不安全的,因為它們在網路上用明文傳送口令和資料,別有用心的人非常容易就可以截獲這些口令和資料。而且,這些服務程式的安全驗證方式也是有其弱點的, 就是很容易受到“中間人”(man-in-the-middle)這種方式的攻擊。所謂“中間人”的攻擊方式,
Time of Update: 2015-11-14
shell script 學習筆記-----if,for,while,case語句,-----ifcase1、if內的判斷條件為邏輯運算:2、if內的判斷條件為目錄是否存在,檔案是否存在,先檢驗目錄/home/monster是否存在,然後再檢測/home/monster中的file.txt檔案是否存在,這裡需要注意的是在進行檔案目錄是否存在一類的判斷時,只能使用"[]"括弧。“()”括弧一般僅用於算數運算。當然,在一個if中可以存在多個判斷條件,用-a(與)或者-o(或)
Time of Update: 2015-11-13
監控linux流量shell版,linux流量shell想要即時查看linux流量情況,又不想再去下第三方工具,可以直接寫腳步運行!系統:centos 6.5原理:從/proc/net/dev中擷取到流量情況,再通過換算併除以間隔時間來得到流量單位M#------------------#Author:Administrator#Created:2015-04-10#------------------#!/bin/bash#使用方法usage(){ echo "useage: $0
Time of Update: 2015-11-13
如何在 Antergos/Arch Linux 中使用 iPhone在Arch Linux中使用iPhone遇到麻煩了嗎?iPhone和Linux從來都沒有很好地整合。本教程中,我會向你展示如何在Antergos Linux中使用iPhone,對於同樣基於Arch的的Linux發行版如Manjaro也應該同樣管用。我最近購買了一台全新的iPhone 6S,當我串連到Antergos
Time of Update: 2015-11-13
與 Linux 一起學習:使用這些 Linux 應用來征服你的數學學習這篇文章是與 Linux 一起學習系列的一部分:與 Linux 一起學習: 學習類型與 Linux 一起學習: 物理類比與 Linux 一起學習: 學習音樂與 Linux 一起學習: 兩個地理應用程式與 Linux 一起學習: 使用這些 Linux 應用來征服你的數學學習Linux 提供了大量的教育軟體和許多優秀的工具來協助各種年齡段和年級的學生學習和練習各種各樣的習題,這通常是以互動的方式進行。“與 Linux
Time of Update: 2015-11-13
分分鐘學會使用 Git 備份 Linux 設定檔我們使用 Linux 伺服器時,有時候需要備份設定檔。傳統的備份方法是複製檔案,改名,並在檔案結尾插入一些字元。但,如果我們使用 Git ,我們可以很輕鬆的管理設定檔的備份。在這篇文章中,我將會示範如何使用 Git 來實現備份以及管理備份。我測試所用的環境是 CentOS 7 和 RHEL 7。一、安裝 Git[root@localhost ~]# yum install git檢查Git版本[root@localhost ~]#
Time of Update: 2015-11-13
一鍵安裝GitLab7在RHEL6.4上參考原文:1 關於gitlab7無論如何gitlab是個好東西,但是極難安裝和配置。bitnami(https://bitnami.com/)的一鍵安裝包雖然可以解決大問題,但是仍有很多人無法配置gitlab+nginx和email發送等等問題。今天特意完整地再梳理一次。對各位讀者的問題不再逐一解答。首先,bitmami的一些版本有問題,無法成功在rhel6.4上成功安裝。因此,我找到了一個較新的可以使用的版本7.8.1(響應式頁面):ftp://peps
Time of Update: 2015-11-13
CentOS 7.1 RDO 安裝 Liberty 問題及解決辦法CentOS 7.1 RDO 安裝 Liberty 問題及解決辦法1,RDO 安裝sudo yum update -ysudo yum install -y https://www.rdoproject.org/repos/rdo-release.rpmsudo yum install -y openstack-packstackpackstack --allinone2,遇到問題及解決辦法Applying 192.168.103
Time of Update: 2015-11-13
CentOS 7 中使用NTP進行時間同步1. NTP時鐘同步方式說明NTP在linux下有兩種時鐘同步方式,分別為直接同步處理和平滑同步: 直接同步處理 使用ntpdate命令進行同步,直接進行時間變更。如果伺服器上存在一個12點啟動並執行任務,當前伺服器時間是13點,但標準時間時11點,使用此命令可能會造成任務重複執行。因此使用ntpdate同步可能會引發風險,因此該命令也多用於配置時鐘同步服務時第一次同步時間時使用。 平滑同步
Time of Update: 2015-11-13
linux防止ssh遠程暴力破解的方法和fail2ban軟體的配置應用一、修改參數來使得暴力破解變得幾乎不可能 1.密碼設定要足夠複雜 密碼的設定,儘可能要有大寫字母、小寫字母、特殊符號和數字,長度至少要大於8,當然越長越好,只要能記住。 2.修改預設連接埠號碼 nmap工具可以探測伺服器開放的遠程連接埠:# nmap 192.168.12.11StartingNmap 5.51 ( http://nmap.org ) at 2015-10-27 21:3
Time of Update: 2015-11-13
Linux命令rmdir和rm的區別rmdir是一個與mkdir相對應的命令。mkdir是建立目錄,而rmdir是刪除目錄命令。rm命令可以同時刪除檔案或目錄rmdir命令介紹1.名稱:rmdir2.適用對象:具有目前的目錄操作許可權的所有使用者3.命令格式:rmdir [-p -v] [dirName]4.作用:刪除空目錄5.參數詳解:-p 當子目錄被刪除後如果父目錄也變成空目錄的話,就連帶父目錄一起刪除。-v 上次講過,這裡不再敘述,具體參見6.使用範例:1.[bkjia@bkjia
Time of Update: 2015-11-12
自動分區、格式化、掛載指令碼功能:自動檢測是否有尚未分區的資料盤,格式化新的資料盤並自動掛載 解決了什麼問題:一鍵式檢測是否有尚未分區的資料盤,並能對其格式化和自動掛載,省去了複雜的命令和步驟 執行方法:以root身份執行命令 wget http://mirrors.linuxeye.com/scripts/auto_fdisk.shchmod +x
Time of Update: 2015-11-12
DPA 9.1.85 升級到DPA 10.0.352流程,9.1.8510.0.352 SolarWinds DPA的升級其實是一件非常簡單的事情,這裡介紹一下從DPA 9.1.95升級到 DPA 10.0.352版本的流程。為什麼要升級呢? DPA給使用者發的郵件已經寫的非常清楚了(如下所示),DPA 10.0這個版本已開始支援MySQL了,另外它解決了一些Bug,在效能上有所改進、提升。 Our records indicate that you might have
Time of Update: 2015-11-13
一分鐘認識GitHub機緣巧合之下,我開始使用 GitHub ,但事實上,剛剛入門的我不知道如何才能使 GitHub 發揮他的全部功能。不久之前,我偶然聽了李福斯先生對 GitHub 的介紹,受益匪淺。簡單的來說, Git 是一個分布式的版本控制系統。顧名思義,在你編輯程式碼的時候(特別是在多人協作一個項目時),它將會自動幫你實現代碼以及版本的更新。這意味著你不必每次都手動地將自己修改的內容同步到雲端。這些工作都可以由 Git
Time of Update: 2015-11-13
shell指令碼:一鍵安裝LAMP、LNMP指令碼曆時三天邊寫邊測試,終於完成目前最長代碼的指令碼,總共253行,在2台機器安裝LAMP,LNMP都順利通過,指令碼可做為生產環境使用。 指令碼需要注意的地方: 1:指令碼適用於centos系統6.5以上,乾淨系統;如安裝過其他環境需要修改指令碼內容; 2:指令碼適用於:apache 2.4.x 版本;mysql5.5.x以上版本;php5.5.x以上版本; 3:mysql 、php、 apache、
Time of Update: 2015-11-13
採用FPM工具製作RPM包本次rpm包的製作,採用fpm工具完成,FPM非常易用,此命令可以把rpm包的安裝、卸載做得更加優雅,在安裝前可以做一些準備工作,安裝後可以做一些收尾工作,在卸載前也可以做一些準備,比如檢測一下相應的服務是否停止了,在卸載軟體再做一些掃尾的工作,只要把這些定義成一個個指令碼,fpm中指定相應的選項即可輕鬆實現。這裡涉及的參數是:--pre-install FILE:表示安裝之前所要啟動並執行指令碼--post-install FILE:表示安裝之後所要啟動並執行指令碼-
Time of Update: 2015-11-12
Linux編譯部署vsftp服務 部署vsftp服務HostnameOSIPSoftwareVsftpsvrRHEL-5.810.0.0.58yum install -y vsftpdyum install –y db4關閉防火牆:service iptables stop 配置vsftpd服務 [root@vsftpdsvr ~]# yum install -y vsftpd
Time of Update: 2015-11-12
Linux 下wdcp支援兩種安裝方式wdcp支援兩種安裝方式1 源碼編譯 此安裝比較麻煩和耗時,一般是20分鐘至一個小時不等,具體視機器配置情況而定2 RPM包安裝 簡單快速,下載快的話,幾分鐘就可以完成 源碼安裝(ssh登入伺服器,執行如下操作即可,需root使用者身份安裝)wget http://dl.wdlinux.cn:5180/lanmp_laster.tar.gztar zxvf lanmp_laster.tar.gzsh install.sh4個可選安裝 1,
Time of Update: 2015-11-12
shell命令合集shell是使用者和Linux作業系統之間的介面。 Ccat zdd 瀏覽檔案zdd的內容cat zdd1 zdd2 瀏覽多個檔案的內容cat -n zdd瀏覽檔案zdd的內容並顯示行號 cd 回到起始目錄,也即剛登陸到系統的目錄,cd後面無參數cd / 回到根目錄cd .. 返回上一級目錄 cd - 返回到最近使用的目錄 Ddf -kh 查看磁碟資訊 du -sh foldername 查看檔案夾大小,-h表示以human
Time of Update: 2015-11-12
Linux crontab命令,linuxcrontab命令一、簡介 crond是linux下用來周期性的執行某種任務或等待處理某些事件的一個守護進程,與windows下的計劃任務類似,當安裝完成作業系統後,預設會安裝此服務工具,並且會自動啟動crond進程,crond進程每分鐘會定期檢查是否有要執行的任務,如果有要執行的任務,則自動執行該任務。 Linux下的任務調度分為兩類,系統任務調度和使用者任務調度。在/etc目錄下有一個crontab檔案,這個就是系統任務調度的設定檔。使用者任務調度: