2017-02-13 53 views
0

我試圖執行與git的部署,當我在git的巴赫控制檯中輸入命令時,它給了我下面的錯誤我無法連接到我的主機使用Git的bash

Ssh: connect to host loupper.com port 22: Connection timed out 

訪問我的服務器我一直使用端口21,我已經將2個密鑰添加到我的cPanel並且我已經授權他們。 調查發現,其他託管服務的命令可能是

Ssh -p 22 [email protected] 

在其指定的端口,用戶名和域名,但在這種情況下,控制檯保持靜態,並沒有給出迴應,這可能是失敗的?

+0

你有沒有試過檢查你是否看到主機,例如'ping loupper.com'? – Dunno

+1

「要訪問我的服務器,我總是使用端口21」似乎你正在嘗試使用端口22 ...(21是奇怪的,默認爲FTP) – n00dl3

+0

是的,我怎麼能指定我想使用端口21? –

回答

0

要使用ssh連接到您的服務器,您需要在服務器上運行openssh並打開防火牆中的端口22。 Connection timed out表示openssh未運行,或者您的端口被阻止。

如果您熟悉FTP(使用端口21),則可以使用ftp協議而不是ssh來設置您的部署。不建議這樣做,因爲它不太安全,但如果你不明白我的第一句話,那麼這是可能的。