• 【筆記】解決GCP VM無法SSH的問題

    哈囉大家好,Y.F.來分享網站遇到問題時解決方法了

    通常是Y.F.自己遇到問題時解決了順便做筆記來著

    所以可以的話基本上不希望這些文章增加呢(笑)

    畢竟寫了這種文章就是網站又遇上麻煩了……

    咳,那就讓我們進入正題吧

    這次Y.F.遇到的問題是「GCP VM無法SSH」

    Y.F.的部落格文章愈來愈多,想說以後圖片要好好壓縮過才上傳

    所以就找了教學文章來架設FTP,以後就用FTP上傳圖片

    下面是我參考的教學網址:

    https://note.charlestw.com/wordpress-tutorial/

    我參考的是步驟二:使用 vsftp 架設 FTP Server

    其實教學文很清楚,但是照著做到「重新啟動防火牆」那一步時

    當我執行sudo ufw enable指令時,悲劇就發生了

    我突然被踢出SSH,怎麼樣都無法連上Server去下指令

    當然部落格也連不上了(糟糕了糟糕了超緊張>”<)

    最後我花了三個小時才終於找到這個問題的解決方法

    謝天謝地謝google(拜)

    我參考的是以下網址方法:

    Google Compute Engine ssh:連線到主機埠22:操作超時 

    1)在GCP選單中找到Compute Engine,點VM執行個體

    2)選擇無法SSH的那個VM

    3)找到自訂中繼資料選項,點新增項目按紐,這時應該會有兩個欄位,左邊欄位打 startup-script ,右邊欄位打 sudo ufw allow ssh

    4)新增完滑到頁面最下面點儲存按紐

    5)儲存完畢點上方工具列的重設(restart)按紐

    VM重開機後應該就能正常SSH了

     

    大家如果要用ufw防火牆的話

    記得要先打開port 22或是下sudo ufw allow ssh命令後才開啟防火牆

    如果真的不幸沒有先開22 port 就趕快照上面的步驟挽救一下吧

  • 相關文章

    沒有留言:

    張貼留言