Google 云主機連接教程,google 商店下appGoogle 云主機連接教程如何創建賬號創建實例這里就不說了,網上一大堆教程,而且基本上會有引導,指引一步步完成,這里只說創建好實例之后,如何連接到服務器在谷歌云后臺打開ssh連接控制臺compute Engine 虛擬機實例 就會看到自己創建的實例設置root......
如何創建賬號創建實例這里就不說了,網上一大堆教程,而且基本上會有引導,指引一步步完成,這里只說創建好實例之后,如何連接到服務器
在谷歌云后臺打開ssh連接控制臺
compute Engine 虛擬機實例 就會看到自己創建的實例
設置root密碼
1.設置下 root 的新密碼
$ sudo passwd root
# 輸入新密碼
在本地生成私鑰和公鑰
$ cd ~/.ssh
$ sshkeygen f myKey
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase): (給 private key 設置一個密碼,避免私鑰被人盜用的風險)
Enter same passphrase again: (再次輸入上次相同密碼)
Your identification has been saved in myKey.
Your public key has been saved in myKey.pub.
The key fingerprint is:
SHA256:EW7ow1wCKAh1rM/GG08ZAwOy+7+SUiT0rFXY2f8mNvk user@computername.local
The keys randomart image is:
+[RSA 2048]+
=.o+= o .
o+.o+= + .
o.o..oo *
..o+ +o+ o
.oo+ =+S o
o. * o. = o
..o = . =
. o.. . E
. .o.
+[SHA256]+
# 此時會生成 公鑰 myKey.pub 和 私鑰 myKey
復制公鑰
$ cat myKey.pub
sshrsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCjHKPaeglRVJzAhNq+W
中間部分省略。。。
dKx8sJ0Rw4kUqm2eU2vo8S5IEA0Nk2f7BtVGE8VOCHgmDbv2tLp9845UVp1 user@computername.local
把這長長的一段復制下來,把其中的 user@computername.local 改為你在瀏覽器 SSH 登入之后的當前用戶名 ${whoami}
導入公鑰
進入谷歌云平臺頁面 計算引擎 元數據 SSH 密鑰,粘貼保存
谷歌就會把上面這段 public key 寫入到 ~/.ssh/authorizedkeys
這里我沒有進行復制粘貼這一步,打開之后默認就已經存在在這里了,忘了是哪里添加過了
本地通過私鑰登錄
$ ssh i myKey root@34.***.***.*** // 替換為自己的ip地址
Enter passphrase for key myKey: (輸入 private key 密碼)
Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.11.2041102generic x8664)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
Get cloud support with Ubuntu Advantage Cloud Guest:
https://www.ubuntu.com/business/services/cloud
83 packages can be updated.
0 updates are security updates.
Last login: Sun Oct 8 06:40:43 2017 from 115.200.175.117
通過 SSH 密碼驗證登錄
$ ssh root@34.***.***.***
Permission denied (publickey).
之后會出現訪問被拒絕
之所以會出現這種情況,因為谷歌默認把密碼驗證登錄關了,需要自行打開
修改 SSH 登錄配置
$ sudo vi /etc/ssh/sshdconfig
PermitRootLogin yes //默認為no,需要開啟root用戶訪問改為yes
PasswordAuthentication yes //默認為no,改為yes開啟密碼登陸
修改完按ESC 然后按shift + : 輸入 wq 回車保存退出
改完要重啟 ssh 服務
$ reboot
再次連接
$ ssh root@34.***.***.***
root@34.***.***.***s password: (輸入實例用戶的密碼)
Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.11.2041102generic x8664)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
Get cloud support with Ubuntu Advantage Cloud Guest:
https://www.ubuntu.com/business/services/cloud
83 packages can be updated.
0 updates are security updates.
Last login: Sun Oct 8 06:59:24 2017 from 115.200.175.117
至此大功告成
特別聲明:以上文章內容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內容、版權或其它問題請于作品發表后的30日內與ESG跨境電商聯系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯系在線顧問
小程序
ESG跨境小程序
手機入駐更便捷
返回頂部