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的作用
由於傳統網路服務程式在本質上都是不安全的,很容易收到『中間人』模擬真正的伺服器接受你的資料,當你的資料被『中間人『做過手腳後是很不安全的。然而通過使用ssh你可以把所有傳輸的資料進行加密,防止』中間人『這種攻擊方式,而且也能防止dns欺騙和ip欺騙。使用ssh還有乙個好處是傳輸的資料是經過壓縮的,所以可以加快傳輸速度。
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
ps:user是遠端主機的使用者名稱,@後面是遠端主機的ip位址。
2、使用ssh遠端連線時,預設是使用22號埠連線,如果對方更改的ssh的埠怎麼連線,修改連線埠的引數如下:
$ssh -p 2222 [email protected]
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...