利用SecureCRT產生的金鑰對連線SSH伺服器

2021-04-13 04:56:02 字數 1656 閱讀 8045

利用

securecrt

產生的金鑰對連線

ssh伺服器

伺服器端

作業系統

:redhat enterprise server 3

客戶端作業系統

:winxp/win2003

ssh伺服器

:open ssh 3.6.1p2

客戶端:securecrt4.1

第一步:

金鑰對的生成.在

securecrt

中建立乙個新的連線

.protocol

選ssh2

hostname

輸入要連線的主機

ip.port

輸入目標主機上

sshd

的埠號

.username

輸入要登入的使用者名稱.在

authentication

中的primary

選publickey.

選取"properties..."按鈕.

出現public key properties

視窗.

選"create identity file"按鈕.

出現key generation wizard視窗.

選"下一步"

出現視窗

.要求選取

public key type.

可以選rsa/dsa

加密方式.按

"下一步

".出現視窗

.要求輸入私鑰的保護密碼

.這個可輸

,也可不輸

.如果不輸的話.當用

securecrt

登入到linux

伺服器時

,無需任合密碼就可以登入了.按

"下一步

",出現要求輸入金鑰對加密長度的視窗.可在

512-2048

之間選擇.按

"下一步

".開始生成金鑰對.密

鑰對生成完畢後.按

"下一步

".選擇金鑰對儲存的位置

.儲存完畢後

.會問是否上傳公鑰,選

"否",至此金鑰對生成完畢

.第二步

:公鑰的上傳及設定

a.上傳公鑰

(預設的字尾名為

.pub).

一般是用

ftp上傳

.注意上傳之前

,一定要以

ascii

格式上傳.b.

伺服器端的設定

.首先要在要登入的使用者

home

目錄下建乙個

.ssh目錄.

作如下操作

$cd ~

~$mkdir .ssh

~$chmod 755 .ssh

~$ssh-keygen –i –f upload public-key file name >>./.ssh/authorized_keys2(

這一步很重要,不然

open ssh

不認識securecrt

生成的公鑰

.)~$chmod 644 ./.ssh/authorized_keys2

至此伺服器端及客戶端設定完畢

.可以通過

securecrt

連上linux

伺服器了

secureCRT實現ssh免密登入

一般都是在自己的本地機器上對伺服器進行操作,本人使用的是securecrt。使用securecrt連線遠端主機使用的是ssh2協議。這個協議是unix系統遠端連線的協議,埠號是22。在工業界,集群中的伺服器會非常多,如果每次都要輸入密碼來進行操作會很麻煩,而且不利於自動化部署操作,所合進行免密設定就...

SecureCRT免密ssh登入CentOS7 5

開始實驗之前,需要在centos上安裝openssh並啟動sshd服務。yum install openssh systemctl start sshd.service 啟動服務 ssh keygen t rsa p 一路預設下去,則會在 ssh 目錄下面生成id rsa 和id rsa.pub檔案...

如何使用secureCRT實現ssh免密登入

一般都是在自己的本地機器上對伺服器進行操作,本人使用的是securecrt。使用securecrt連線遠端主機使用的是ssh2協議。這個協議是unix系統遠端連線的協議,埠號是22。在工業界,集群中的伺服器會非常多,如果每次都要輸入密碼來進行操作會很麻煩,而且不利於自動化部署操作,所合進行免密設定就...