centos(community enterprise operating system,中文意思是社群企業作業系統)是linux發行版之一,它是來自於red hat enterprise linux依照開放源**規定發布的源**所編譯而成。由於出自同樣的源**,因此有些要求高度穩定性的伺服器以centos替代商業版的red hat enterprise linux使用。兩者的不同,在於centos完全開源。
centos 是乙個基於red hat linux 提供的可自由使用源**的企業級linux發行版本。每個版本的 centos都會獲得十年的支援(通過安全更新方式)。新版本的 centos 大約每兩年發行一次,而每個版本的 centos 會定期(大概每六個月)更新一次,以便支援新的硬體。這樣,建立乙個安全、低維護、穩定、高**性、高重複性的 linux 環境。centos是community enterprise operating system的縮寫。
centos 是rhel(red hat enterprise linux)源**再編譯的產物,而且在rhel的基礎上修正了不少已知的 bug ,相對於其他 linux 發行版,其穩定性值得信賴。
centos在2014初,宣布加入red hat。
centos linux常用命令及快捷鍵整理
檔案和目錄: 命令
效果# cd /home
進入 『/home』 目錄
# cd …
返回上一級目錄
# cd …/…
返回上兩級目錄
# cd -
返回上次所在目錄
# cp file1 file2
將file1複製為file2
# cp -a dir1 dir2
複製乙個目錄
# cp -a /tmp/dir1 .
複製乙個目錄到當前工作目錄(.代表當前目錄)
# ls
檢視目錄中的檔案
# ls -a
顯示隱藏檔案
# ls -l
顯示詳細資訊
# ls -lrt
按時間顯示檔案(l表示詳細列表,r表示反向排序,t表示按時間排序)
# pwd
顯示工作路徑
# mkdir dir1
建立 『dir1』 目錄
文字處理: 命令
效果# grep str /tmp/test
在檔案 『/tmp/test』 中查詢 「str」
# grep ^str /tmp/test
在檔案 『/tmp/test』 中查詢以 「str」 開始的行
# grep [0-9] /tmp/test
查詢 『/tmp/test』 檔案中所有包含數字的行
# grep str -r /tmp/*
在目錄 『/tmp』 及其子目錄中查詢 「str」
ssh 為(secure shell ),中文名是安全外殼協議。由 ietf 的網路小組(network working group)所制定。
ssh 為建立在應用層基礎上的安全協議。
ssh 是較可靠,專為遠端登入會話和其他網路服務提供安全性的協議。
利用 ssh 協議可以有效防止遠端管理過程中的資訊洩露問題。
ssh最初是unix系統上的乙個程式,後來又迅速擴充套件到其他操作平台。ssh在正確使用時可彌補網路中的漏洞。
ssh客戶端適用於多種平台。幾乎所有unix平台—包括hp-ux、linux、aix、solaris、digital unix、irix,以及其他平台,都可執行ssh。
由於傳統網路服務程式在本質上都是不安全的,很容易收到『中間人』模擬真正的伺服器接受你的資料,當你的資料被『中間人『做過手腳後是很不安全的。然而通過使用ssh你可以把所有傳輸的資料進行加密,防止』中間人『這種攻擊方式,而且也能防止dns欺騙和ip欺騙。使用ssh還有乙個好處是傳輸的資料是經過壓縮的,所以可以加快傳輸速度。
ssh主要有三部分構成。分別是傳輸層協議(ssh-trans)、使用者認證協議(ssh-userauth)、連線協議(ssh-connect)。客戶端和服務端的軟體組成ssh,有兩個不相容的版本:1.x和2.x。預設埠號是22。
ssh協議提供兩種使用者認證方式:
1、 基於口令的安全認證:使用使用者名稱、密碼的方式對登入使用者進行認證。
2、 基於金鑰的安全認證:使用公鑰和私鑰對的方式對登入使用者進行認證。
1.ssh遠端連線語法
ssh使用者名稱@ip
$ssh [email protected]
.1.1
$ssh -p 2222 [email protected]
.1.1
centos基本資訊和ssh
centos是community enterprise operating system的縮寫,是乙個基於red hat linux 提供的可自由使用源 的企業級linux發行版本。centos 是rhel red hat enterprise linux 源 再編譯的產物,centos在2014初...
centos基本資訊和ssh
1.centos的基本資訊 centos是乙個基於red hat linux 提供的可自由使用源 的企業級linux發行版本。它是來自於red hat enterprise linux依照開放源 規定發布的源 所編譯而成。由於出自同樣的源 因此有些要求高度穩定性的伺服器以centos替代商業版的re...
centos基本資訊和ssh
centos community enterprise operating system,中文意思是社群企業作業系統 是linux發行版之一,它是來自於red hat enterprise linux依照開放源 規定發布的源 編譯而成。由於出自同樣的源 因此有些要求高度穩定性的伺服器用centos替...