彰化一整天的論壇

 找回密碼
 立即註冊
查看: 127|回復: 0

【轉貼】透過 SSH 與 WordPress 主機連線

[複製鏈接]
發表於 2019-7-18 15:44:55 | 顯示全部樓層 |閱讀模式
上一篇我們已經完成了 WordPress 主機的架設,現在就來介紹如何透過 SSH 的方式來跟這台主機連線囉~
方式一:透過 Google Cloud Console 網頁介面連線
首先進入 Google Cloud Console 首頁,點選左側選單中的「Compute Engine」->「VM 執行個體」
進來以後,會看到我們之前建立好的主機。
在主機資訊的右方有一個「SSH」按鈕,點下去就會開始跟主機進行連線囉!
連線中…
如果沒有看到這個視窗跳出來,檢查一下是否被瀏覽器阻擋了跳出式視窗。
連線完成!此時就可以開始進行指令操作了。


方式二:透過 Google Cloud SDK 連線
參考資料:https://cloud.google.com/sdk/downloads
官方說明得蠻清楚的,我就簡單介紹一下 :p
安裝過程(以 Mac 示範)
  • 打開終端機,輸入curl https://sdk.cloud.google.com | bash
  • 安裝完成後,輸入exec -l $SHELL
  • 最後,執行gcloud init

    根據 SDK 的步驟,登入你的帳號,並輸入此專案的相關資訊(Region、Zone)


安裝與設定完成後,就可以透過指令來連線囉!
在終端機中輸入
gcloud compute ssh 你的主機名稱
就會看到跟方式一相同的畫面囉!

方式三:自行建立 SSH 金鑰後再連線(推薦)
好酒沉甕底,最推薦的方式就放在最後介紹啦~
為什麼會推薦此方式呢?原因如下:
  • 自行管理公、私鑰。
  • 直接使用 bitnami 這個使用者操作系統。
由於我們是透過 bitnami 來佈建整套系統的,因此檔案權限幾乎都在 bitnami 這個使用者身上。
使用自行建立的金鑰連線可以簡單解決此問題,同時也為了以後會用到的功能鋪路。
那要如何建立呢?讓我們看下去~
以下一樣使用 Mac 進行示範
  • 打開終端機,輸入ssh-keygen

  • 輸入儲存金鑰的位置及名稱,這邊我設定檔名為 wordpress 。/Users/你的使用者帳號/.ssh/wordpress

  • 為金鑰設定密碼保護,這邊是選擇性的,不想設定就直接 Enter 就好了。
  • 接下來系統就會告訴你,金鑰建立完成囉~
  • 接下來,輸入cat ~/.ssh/wordpress.pub

    來存取公鑰,我們會需要把公鑰複製到 Compute Engine 的設定中,才能讓主機跟我們的私鑰產生配對。

  • 到 Compute Engine 的頁面,點選我們的主機進入詳細資訊畫面。
  • 按下「編輯」
  • 把剛剛取得的公鑰貼入,然後把最後面空格之後的字串(會是你的使用者名稱加上電腦名稱)改成「bitnami」後,按下「儲存」。
  • 之後,就可以在終端機用指令登入囉!ssh -i ~/.ssh/wordpress bitnami@你的主機IP



https://blog.weberlolz.tw/2018/0 ... %E9%80%A3%E7%B7%9A/
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

 ㄚ母滴雞湯
 員林香純滴雞精

Archiver|手機版|小黑屋|彰化一整天的論壇(Excel,Office)  

GMT+8, 2019-12-8 02:36 , Processed in 0.116523 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表