Google免費云服務器的SSH管理

來源:CSDN
作者:pcplayer
時間:2020-08-21
3114
怎么在Win10電腦直接SSH去管理google免費云服務器?

iphone-notebook-pen-working-34580.jpg

首先注冊一個gmail賬號作為你的Google賬號,然后去cloud.google.com申請開通免費的云服務器。所謂免費,是指Google會給你的賬戶里300美金用于支付服務器的租金,試用期一年。申請時需要一個Visa的信用卡。具體方法網(wǎng)上很多介紹文章,自己去Google具體操作的文章。

這個云服務器,可以是Windows可以是Linux,但是,Windows是付費賬戶才能開。我們開一個Linux服務器吧。我開的是Ubuntu的服務器。并且在開通時要了一個可以外部訪問的共有IP地址。有了公有IP地址,我就可以從我的電腦里面直接訪問它了。測試了一下,雖然是Google家的云服務,IP地址還是可以訪問的,無需翻墻。

服務器安裝好以后,可以進去管理了。在Google Cloud的控制臺頁面里面,能夠看到這個虛擬機服務器實例,可以點擊上面的SSH彈出一個瀏覽器窗口,在瀏覽器窗口里面,直接用輸入命令的方式管理這個Linux服務器。

如何在Win10電腦上直接SSH上去管理這個服務器

查了一下Google的官方文檔,說得有點凌亂。俺猜測了一下,然后沒完全按照官方文檔的做法,按照我自己的理解來做,也成功了。具體做法如下:

1.從它的管理控制臺:

https://console.cloud.google.com/compute/instances?project=txxxxxxxxxxxxxxx

頁面里面,左側菜單,Computer Engineer,可以看到右邊的虛擬機實例。如下圖:

ia_4300000034.jpg

2.選擇Computer Engine后,進入Computer Engine頁面,可以看到你的虛擬機實例,如下圖:

ia_4300000035.jpg

3.上圖右側,我的虛擬機的名字是linux-1,這個是申請?zhí)摂M機服務器的時候我自己取的名字。點擊上圖的【連接】,選擇在瀏覽器窗口打開,彈出一個瀏覽器窗口,在這個瀏覽器的SSH終端窗口里面可以用命令行操作虛擬機的Linux了。

4.我要在本地Win10電腦上直接SSH連接上去,而不是通過瀏覽器的方式,則首先要在本地Win10電腦上創(chuàng)建一個用于SSH的密鑰對(公鑰和私鑰一對)。

4.1.首先,要在本地Win10電腦上,創(chuàng)建SSH密鑰對。創(chuàng)建方法:啟動WIN10的PowerShell,在里面輸入命令ssh-keygen回車,然后根據(jù)提示操作。這里要注意的是提示你輸入保存SSH KEY的文件名,需要輸入全路徑文件名。然后它會創(chuàng)建2個文件。輸入的時候,并沒有問我用戶名。后來使用的時候發(fā)現(xiàn),用戶名就是我自己在WIN10系統(tǒng)里面的登錄名字。我在這里輸入的文件名是D:google,結果就在D盤根目錄下為我創(chuàng)建了兩個文件,一個文件的文件名是google,一個文件的文件名是google.pub,這個帶pub后綴的文件是公鑰。另外一個自然就是私鑰了。

4.2.把公鑰上傳給Linux虛擬機:在google的管理控制臺頁面,也就是上圖,點擊虛擬機的名字,我這里的虛擬機名字是linux-1,進入【虛擬機實例詳情】頁面。頂上有個【修改】,點擊它,使得頁面的數(shù)據(jù)進入可以修改狀態(tài)。如下圖:

ia_4300000036.jpg

4.3.進入修改狀態(tài)后,滾動頁面到底部,靠近底部位置有SSH管理如圖:

ia_4300000037.jpg

4.4.點擊上圖中的【顯示和修改】,下拉開界面,出現(xiàn)【添加一項】按鈕,點擊它,出來一個框,里面的提示文字:輸入SSH公鑰。如圖:

ia_4300000038.jpg

4.5.然后,在本地WIN10電腦的文件夾里面,用文本編輯器(我是用nopad++)打開前面自己創(chuàng)建的公鑰文件,我這里的文件名是google.pub那個文件。打開后里面的文字就是公鑰。復制這些字符串,粘貼到上面那個框里面去。拉到頁面底部,點擊底部的保存按鈕。

5.這里我重啟了Linux虛擬機。

6.SSH連接遠程Linux虛擬機服務器:我在本地Win10的PowerShell里面,輸入SSH命令:

ssh-i D:googleCloudgoogle pcplayer xx.xx.xx.xxx

連接遠程虛擬機的Linux成功了。

上述命令中,D:googleCloudgoogle是我的私鑰文件的全路徑文件名。pcplayer是我創(chuàng)建公私鑰時候的電腦登錄名。

總結:

1.在本地電腦創(chuàng)建SSH的公私鑰,并把公鑰上傳給Google的云服務器;

2.在本地電腦的PowerShell里面直接用ssh命令連上服務器。

立即登錄,閱讀全文
原文鏈接:點擊前往 >
文章來源:CSDN
版權說明:本文內容來自于CSDN,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質服務商推薦
更多
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家