การ SSH เข้า Instance บน gate.openlandscape.cloud โดยการใช้ SSH Key

Chanakan Budrak/ May 7, 2019/ Tutorial/ 0 comments

ssh-key

การ SSH เข้า Instance บน gate.openlandscape.cloud โดยการใช้ SSH Key

การเข้าใช้งาน Instance บนระบบ จะใช้การ Login โดยใช้ “Key pair” ในการ Login เข้าใช้งาน ซึ่งเปรียบเสมือนกุญแจในการไขเข้าสู่เครื่อง Instance โดยเราจะได้รับไฟล์ Key จากขั้นตอนในการสร้าง Instance ในหน้าเว็ปไซต์ https://gate.openlandscape.cloud/

การ Log in เพื่อเข้าใช้งาน หลายๆคนมักใช้ User “Root” ในการ Log in ทำให้มีปัญหาไม่สามารถเข้าใช้งานได้ โดยสาเหตุที่คุณไม่สามารถเข้าใช้งานได้ด้วย User Root นั้นก็เพื่อความปลอดภัยของ Instance ที่คุณสร้างนั่นเอง

User Root นั้นเปรียบเสมือน Admin ที่มีสิทธิ์สูงสุด ในการเข้าถึง และแก้ไขทุกอย่างบน Instance ได้ ดังนั้นการ Log in เข้าใช้งานจึงจำเป็นที่จะต้องมีการเข้าสู่ User อื่นภายในเครื่อง ก่อนแล้วค่อยเข้า User Root ต่อไป

โดยการ Log in เข้าใช้งานบน Instance  ด้วยการ SSH Key นั้นแบ่งออกได้เป็น 2 รูปแบบดังนี้

การเข้าใช้งานบนวินโดว์ Window OS

สามารถใช้งาน ได้ 2 โปรแกรมดังนี้


การเข้าใช้งานบนลีนุกซ์ (Linux OS)

โดยการใช้คำสั่ง SSH ผ่าน Terminal โดยการเข้าใช้งานจะใช้ User ที่ชื่อว่า ols-user

ssh -i <ตำแหน่งของไฟล์ key> ols-user@<ip>

ตัวอย่างการใช้คำสั่ง

ssh -i openlandscape-key.pem ols-user@203.150.xxx.xxx

หากไม่สามารถ SSH เข้าใช้งานได้ แนะนำให้ดูสาเหตุหรือเกิดขึ้น ตามนี้ดูก่อนครับ


การเข้าใช้ในฐานะ Root user

“root” หรือ root user ในระบบปฏิบัติการ Linux เป็นบัญชีผู้ใช้ที่มีสิทธิ์สูงสุด (Superuser) ในการใช้งานและปรับแต่งส่วนต่างๆในระบบ การใช้ root access โดยเฉพาะคำสั่งบางอย่างที่มีผลต่อไฟล์ระบบ แต่เพราะ root access สามารถทำได้ทุกอย่างภายใน Instance ดังนั้นแนะนำให้ใช้เฉพาะตอนที่จำเป็นในการเข้าถึงหรือใช้งาน แต่อย่าล็อกอินไว้ด้วย root user ตลอด จะได้ไม่เผลอทำไฟล์ระบบที่สำคัญเสียหายครับ

SUDO (super user do) หากเราจำเป็นที่จะต้องเข้าไปจัดการแก้ไขไฟล์และโฟลเดอร์ต่างๆ ของระบบหรือจำเป็นต้องติดตั้งโปรแกรมใหม่ๆ  เราจะต้องขอใช้สิทธิ์พิเศษในฐานะของ superuser โดยป้อนคำสั่ง sudo นำหน้าคำสั่งต่างๆ เพื่อใช้สิทธ์ในการเป็น root ยูสเซอร์ จึงจะสามารถจัดการกับไฟล์และโฟลเดอร์ต่างๆ หรือติดตั้งโปรแกรมเพิ่มเติมได้ เมื่อเราป้อนคำสั่ง sudo นำหน้าคำสั่งต่างๆ จะทำให้เรามีสิทธิ์เท่ากับยูสเซอร์ในระดับ root ถึงแม้ว่าจะล็อคอินผ่าน user ธรรมดาก็ตาม

$ sudo su

SSH Key

จบการศึกษาจากคณะมนุษยศาสตร์ มหาวิทยาลัยศรีนครินทรวิโรฒ

มีความชื่นชอบและติดข่าวสารวงการเทคโนโลยีใหม่ ๆ อยู่เสมอ ด้วยความที่เทคโนโลยีเป็นเรื่องที่ใกล้ตัวมาก จึงมีความเชื่อว่าแม้จะเป็นคนธรรมดาทั่วไปก็สามารถเรียนรู้เรื่องเทคโนโลยีได้

Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
*
*