1. 程式人生 > >LINUX 6——安裝SSH遠程訪問控制

LINUX 6——安裝SSH遠程訪問控制

shell serve 配置 連接 輸入 訪問 字符 vpd com

LINUX 6——安裝SSH遠程訪問控制

-

-----------------------------------概述-----------------------------------

SSH(Secure Shell)是一種安全通道協議,主要是用來實現字符界面的遠程登陸,遠程復制等功能。SSH協議對通信雙方的數據傳輸進行了加密處理,其中包括用戶登錄時輸入的用戶口令。與早期的telnet(遠程登錄),rsh(Remote Shell,遠程執行命令),rcp(Remote File Copy,遠程文件復制)等應用相比,SSH協議提供了更好的安全性。

非對稱密鑰: 公鑰 私鑰 rsa格式, 特點是加密速度慢,無法互相推演。

-

-----------------------------------特點對比------------------------------

SSH服務:sshd 允許遠程登陸訪問的服務 (密文傳輸)對應端口號 TCP 22端口
作用場景:廣域網連接或者局域網連接

telnet :遠程登陸訪問 (明文傳輸) 對應端口號23
作用場景:只能作用在局域網,因為是明文傳輸

---------------------------------系統環境---------------------------------

1. 系統環境:CentOS 6.5【ssh服務器】 CentOS 6.5 【客戶端】

2. VM虛擬機

3. OpenSSH服務器是由openssh,openssh-server等軟件包提供(默認已安裝)
查詢軟件安裝命令:rpm –qa | grep openssh

---------------------------------配置OpenSSH服務端------------------------

1. SSH服務以及配置文件
技術分享圖片

修改配置文件
技術分享圖片

添加用戶zhangsan,進行用戶密鑰對登陸
技術分享圖片
修改完成,重啟服務
技術分享圖片

2 在客戶機處,創建普通用戶,通過普通用戶生成公鑰和私鑰——密鑰對
技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

轉到服務器上驗證查看下公鑰文件
技術分享圖片

-
技術分享圖片

--------------------------客戶機登錄SSH服務器-------------------------------

技術分享圖片

LINUX 6——安裝SSH遠程訪問控制