ใช้ putty connect Linux server ของ google cloud platform
ปกติเวลาเราสร้างเครื่องจาก GCP เสร็จแล้วเราจะสามารถเข้าใช้งานหน้าจอ console ได้เลยโดยผ่านทางเครื่องมือที่ GCP เตรียมไว้ให้ ไม่ว่าจะเป็นหน้าจอ terminal หรือ command line interface (CLI)
แต่หากว่าเราต้องการจะใช้ผ่านเครื่องมืออื่น เช่น putty ก็สามารถทำได้ โดยจะต้องทำดังนี้
สร้าง ssh key ด้วย putty gen โดยให้ใส่ชื่อ user ที่เราต้องการไว้ในช่อง “Key comment” หากต้องการให้มี password ด้วย ก็ใส่เพิ่มในช่อง “Key passphrase” ด้วย
จากนั้นก็ให้ทำการ copy ข้อความทั้งหมดในช่องของ Public key
นำไปใส่ในช่อง SSH Keys (จะเห็นชื่อที่เราใส่ใน Key comment แสดงอยู่ด้านซ้าย)
เสร็จแล้วก็ให้ทำการ create เครื่องได้เลย
จากนั้นที่ putty gen ให้ทำการ save private key
จะได้ file เป็นนามสกุล .ppk (ตัวอย่างนี้ save เป็นชื่อ gcp-akumo.ppk)
ทดสอบโดยการใช้ putty เชื่อมต่อกับเครื่องที่เพิ่งสร้างขึ้น
เปิด putty ขึ้นมา แล้วใส่หมายเลข ip ของเครื่อง
จากนั้น ที่ Connection -> SSH -> Auth ให้ใส่ private key file (gcp-akumo.ppk) เข้าไป
จากนั้นให้กดปุ่ม “Open”
ใช้ user ที่เราสร้างไว้เมื่อสักครู่
เราก็จะสามารถเข้าใช้งานด้วย putty ด้วย user ที่เรากำหนดได้แล้ว