簡體   English   中英

無法通過git通過Gitbash從Windows系統通過PPK身份驗證通過SSH連接到linux服務器

[英]Unable to connect via SSH to linux server with PPK authentication from windows system via Gitbash

我不確定是否應該在這里提出這個問題。

提供這些服務器的團隊尚未明確說明連接到該服務器的說明/步驟。

我有一個名為“ client_key”的密鑰文件,該文件顯然是PEM文件。 我不確定這是否是PEM文件。 我不知道如何驗證。

我將其保存在系統中的C:\\ Users \\ sandeepan \\

我正在嘗試通過SSH連接到這樣的服務器-

$ ssh -i client_key root@<IP> -p 2222
ssh: connect to host <IP> port 2222: Connection timed out

似乎已為我提供了網絡級別的訪問權限。 有人可以指出我在運行ssh命令時是否做錯了什么? 還是我需要使用給定密鑰的其他格式?

更新資料

$ ssh -i client_key root@<IP> -p 2222 -vv
OpenSSH_7.5p1, OpenSSL 1.0.2k  26 Jan 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug2: resolving "<IP>" port 2222
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to <IP> [<IP>] port 2222.
debug1: connect to address <IP> port 2222: Connection timed out
ssh: connect to host <IP> port 2222: Connection timed out

首先,請確保您要連接的ssh服務器正在偵聽端口2222 如果是,請檢查您的防火牆規則。

其次,通常禁止通過ssh root用戶訪問。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM