centos基本資訊和ssh

2021-10-01 14:29:23 字數 2214 閱讀 1056

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