|
|
|
# การเข้าใช้งาน Server ผ่าน SSH
|
|
|
|
|
|
|
|
การใช้งานผ่าน SSH ([Secure Shell](https://th.wikipedia.org/wiki/Secure_Shell)) เพื่อความสะดวกในการติดตั้ง ปรับค่า และแก้ปัญหาของเครื่อง server โดยไม่จำเป็นต้องมาที่หน้าเครื่อง สามารถใช้งานคำสั่ง `ssh` ได้จาก command line / terminal จากอีกเครื่อง หรือหากจะเข้าถึงบนระบบปฏิบัติการ Windows สามารถใช้โปรแกรม [PuTTY](https://www.putty.org/) ในการเข้าถึงได้
|
|
|
|
|
|
|
|
สามารถใช้เข้าถึงเครื่องแม่ข่ายได้โดยการเปิด command line / terminal ในเครื่อง (แต่ละเครื่องอาจแตกต่างกัน)
|
|
|
|
|
|
|
|
1. พิมพ์คำสั่ง `ssh <user>@<ip>` โดยที่ `<user>` คือ Username ที่ระหว่างขั้นตอนติดตั้ง (หรือ username อื่นที่เพิ่มภายหลัง) และ `<ip>` คือ IP ของเครื่องแม่ข่ายที่จะเข้า
|
|
|
|
|
|
|
|
2. หากเข้าครั้งแรก ระบบจะถามเพื่อความแน่ใจว่าถูกเครื่องมั๊ย ให้ตอบว่า `yes` แล้วกด Enter 
|
|
|
|
|
|
|
|
3. กรอกรหัสผ่านที่ใช้กับ user นั้น (ระบบจะไม่แสดงผลตัวอักษรที่พิมพ์เพื่อความปลอดภัย) จากนั้นกด Enter อีกครั้ง หากการเข้าสู่ระบบถูกต้อง ก็จะเข้าสู่หน้าจอแบบเดียวกับหน้าจอที่อยู่หน้าเครื่องได้ 
|
|
|
|
|
|
|
|
# การติดตั้งโปรแกรมพื้นฐานจำเป็น
|
|
|
|
|
|
|
|
- สามารถดำเนินการได้ทั้งผ่านหน้าเครื่องโดยตรง หรือผ่าน SSH
|
|
|
|
- สำหรับ user ที่มีสิทธิเข้าถึงเครื่องในระดับสูง (sudoer) เช่น user ที่ติดตั้งในครั้งแรก สามารถพิมพ์คำสั่ง `sudo su` เพื่อเข้าสู่โหมดผู้ใช้สูงสุด (root) และขั้นตอนต่อจากนี้ ต้องการสิทธิ์การเข้าถึงระดับ root นี้ (สังเกตุจากบรรทัดที่เปลี่ยนไป)
|
|
|
|

|
|
|
|
- `**การดำเนินการใดๆ ควรใช้ความระมัดระวัง**` โดยเฉพาะคำสั่งต่างๆ เพราะบางครั้งอาจจะทำให้ระบบเสียหายได้หากว่าพิมพ์ผิดพลาด (แนะนำให้ copy ข้อความแทนการพิมพ์ด้วยตัวเอง) เครื่องหมายต่างๆ และการเว้นวรรคหรือไม่เว้นวรรค มีความสำคัญทั้งหมด โปรดใช้ความระมัดระวัง |