哈囉大家好,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 就趕快照上面的步驟挽救一下吧
沒有留言:
張貼留言