centos基本資訊和ssh

2021-10-01 10:36:56 字數 2304 閱讀 7008

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替...