centos基本資訊和ssh

2021-10-02 01:23:10 字數 2660 閱讀 5081

centos基本資訊和ssh

centos基本資訊和ssh

1.centos基本資訊

1.centos

2.centos linux最常用命令及快捷鍵

2.ssh (安全外殼協議)

ssh 主要由三部分組成:

centos基本資訊和ssh

1.centos基本資訊

1.centos

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 環境。

2.centos linux最常用命令及快捷鍵

1.常用命令

檔案和目錄:

檢視檔案內容:

文字處理:

查詢:壓縮和解壓:

(-c: 建立壓縮檔案;-v: 顯示所有過程;-f: 使用檔案名字,是必須的,是最後乙個引數)

yum工具:

網路:其他:

2.常用快捷鍵

ctrl + u 刪除游標之前到行首的字元

ctrl + k 刪除游標之前到行尾的字元

ctrl + c 取消當前行輸入的命令,相當於ctrl + break

ctrl + a 游標移動到行首(ahead of line),相當於通常的home鍵

ctrl + e 游標移動到行尾(end of line)

ctrl + f 游標向前(forward)移動乙個字元位置

ctrl + b 游標往回(backward)移動乙個字元位置

ctrl + l 清屏,相當於執行clear命令

ctrl + r 顯示:號提示,根據使用者輸入查詢相關歷史命令(reverse-i-search)

ctrl + w 刪除從游標位置前到當前所處單詞(word)的開頭

ctrl + t 交換游標位置前的兩個字元

ctrl + y 貼上最後一次被刪除的單詞

ctrl + alt + d 顯示桌面

alt + b 游標往回(backward)移動到前乙個單詞

alt + d 刪除從游標位置到當前所處單詞的末尾

alt + f2 執行

alt + f4 關閉當前視窗

alt + f9 最小化當前視窗

alt + f10 最大化當前視窗

alt + tab 切換視窗

alt +按住左鍵 移動視窗(或在最下面的工作列滾動滑鼠滑輪)

2.ssh (安全外殼協議)

ssh 為 secure shell 的縮寫,由 ietf 的網路小組(network working group)所制定;ssh 為建立在應用層基礎上的安全協議。ssh 是較可靠,專為遠端登入會話和其他網路服務提供安全性的協議。利用 ssh 協議可以有效防止遠端管理過程中的資訊洩露問題。ssh最初是unix系統上的乙個程式,後來又迅速擴充套件到其他操作平台。ssh在正確使用時可彌補網路中的漏洞。ssh客戶端適用於多種平台。幾乎所有unix平台—包括hp-ux、linux、aix、solaris、digital unix、irix,以及其他平台,都可執行ssh。

傳統的網路服務程式,如:ftp、pop和telnet在本質上都是不安全的,因為它們在網路上用明文傳送口令和資料,別有用心的人非常容易就可以截獲這些口令和資料。而且,這些服務程式的安全驗證方式也是有其弱點的, 就是很容易受到「中間人」(man-in-the-middle)這種方式的攻擊。所謂「中間人」的攻擊方式, 就是「中間人」冒充真正的伺服器接收你傳給伺服器的資料,然後再冒充你把資料傳給真正的伺服器。伺服器和你之間的資料傳送被「中間人」一轉手做了手腳之後,就會出現很嚴重的問題。通過使用ssh,你可以把所有傳輸的資料進行加密,這樣"中間人"這種攻擊方式就不可能實現了,而且也能夠防止dns欺騙和ip欺騙。使用ssh,還有乙個額外的好處就是傳輸的資料是經過壓縮的,所以可以加快傳輸的速度。ssh有很多功能,它既可以代替telnet,又可以為ftp、pop、甚至為ppp提供乙個安全的"通道"。

ssh 主要由三部分組成:

傳輸層協議 [ssh-trans]

提供了伺服器認證,保密性及完整性。此外它有時還提供壓縮功能。 ssh-trans 通常執行在tcp/ip連線上,也可能用於其它可靠資料流上。 ssh-trans 提供了強力的加密技術、密碼主機認證及完整性保護。該協議中的認證基於主機,並且該協議不執行使用者認證。更高層的使用者認證協議可以設計為在此協議之上。

使用者認證協議 [ssh-userauth]

用於向伺服器提供客戶端使用者鑑別功能。它執行在傳輸層協議 ssh-trans 上面。當ssh-userauth 開始後,它從低層協議那裡接收會話識別符號(從第一次金鑰交換中的交換雜湊h )。會話識別符號唯一標識此會話並且適用於標記以證明私鑰的所有權。 ssh-userauth 也需要知道低層協議是否提供保密性保護。

連線協議 [ssh-connect]

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