นโยบายการจัดการความรู้ มหาวิทยาลัยสงขลานครินทร์ 1.ให้ใช้เครื่องมือการจัดการความรู้ผลักดัน คุณภาพคน และกระบวนทำงาน 2.ส่งเสริมการแลกเปลี่ยนประสบการณ์การทำงาน จากหน้างาน 3.ส่งเสริมให้มีเวทีเรียนรู้ร่วมกัน
อ่าน: 149
ความเห็น: 0

OpenSSH Server บน Window Server 2019 [C]

Window Server 2019 มีฟีเจอร์ใหม่ที่ Window Server รุ่นอื่นไม่มี นั่นก็คือ OpenSSH มีทั้งแบบ Client และ Server เพื่อเป็นช่องทางในการจัดการกับเครื่อง Server ผ่านทาง Default Port 22 ในระยะไกล

สวัสดีครับ


ใน Window Server 2019 มีฟีเจอร์ใหม่ที่ Window Server รุ่นอื่นไม่มี นั่นก็คือ OpenSSH มีทั้งแบบ Client และ Server เพื่อเป็นช่องทางในการจัดการกับเครื่อง Server ผ่านทาง Default Port 22 ในระยะไกล โดยหากเป็น Expert ทางด้าน Linux Server ก็จะมีความคุ้นเคยกับช่องทางนี้ดี เพราะเป็นช่องทางสำหรับจัดการเครื่องผ่านทาง Command Line ที่ไม่ใช้ GUI ในส่วนของ Window Server 2019 จะไม่เปิดใช้ฟีเจอร์นี้ในทันที จะต้องเปิดใช้เสียก่อน โดยมีวิธีดังนี้

 

1. ไปที่ Start -> Settings

 

2. ที่หน้า Window Settings ให้กดที่ Apps

 

3. ที่หน้า Apps & features ให้กด Manage optional features

 

4. ให้กด Add a feature

 

5. ให้เลือกที่ OpenSSH Server และกดปุ่ม Install ให้รอจนติดตั้งเสร็จ

 

6. หลังจากติดตั้งเสร็จแล้ว ให้ไปที่ Services (ในรูปเข้าถึงหน้า Services ได้โดยค้นหาคำว่า Services)

 

7. ที่หน้า Services ให้เลือกไปที่ OpenSSH SSH Server ให้ปรับแต่งดังนี้

Startup type : Automatic

Service status : กดปุ่ม Start เพื่อกำหนดให้ service ทำงานทันที

จากนั้นกดปุ่ม OK

 

8. โดยปกติเมื่อติดตั้ง OpenSSH Server ระบบจะสร้าง New Rule ใน Windows Defender Firewall ให้อัตโนมัติ ตามภาพ

 

9. แต่หากระบบไม่ได้สร้างไว้ให้ แล้วมีการเปิดใช้ Windows Defender Firewall จะเกิดปัญหาไม่สามารถติดต่อมาจากเครื่องอื่น ๆ ได้ ก็ให้ไปสร้าง New Rule ใหม่อีกครั้ง โดยกำหนดเป็น TCP และระบุพอร์ตเป็น 22

 

10. ลองทดสอบการติดต่อมายังเครื่อง Window Server โดยใช้โปรแกรมสำหรับ SSH ในที่นี้จะใช้โปรแกรมชื่อ Putty ในการทดสอบ หรือสามารถใช้ผ่านโปรแกรม OpenSSH Client ของ Window 10 ก็ได้เช่นกัน โดยสามารถอ่านได้จากบทความ OpenSSH Client บน Window 10

11. เมื่อเปิดโปรแกรม Putty ขึ้นมา ให้ระบุข้อมูลดังนี้

Host Name (or IP address) : ระบุชื่อเครื่องที่ต้องการติดต่อ

Port : 22 (คงไว้ไม่ต้องเปลี่ยนแปลง)

จากนั้นกดปุ่ม Open

 

12. เมื่อเชื่อมต่อได้ ให้ระบุ Username และ Password ของเครื่อง

 

13. เมื่อเข้ามาได้แล้วเริ่มต้นจะอยูที่ตำแหน่ง Home ของผู้ใช้เสมอ จากนั้นลองใช้คำสั่ง dir เพื่อดูรายการของ Home ทั้งหมด

 

แชร์ประสบการณ์การใช้งาน

- หลายท่านอาจจะสงสัยว่า แล้วเราจะนำ OpenSSH Server บน Window Server ไปใช้งานด้านใดได้บ้าง เนื่องจาก Window Server ก็มีเครื่องมือสำหรับจัดการที่เป็น GUI ให้ใช้อยู่แล้วโดยผ่านช่องทาง RDP Service ส่วนตัวที่เคยใช้งาน OpenSSH Server บน Window Server ก็เพื่อเป็นช่องทางสำหรับให้เครื่อง Server อื่น ๆ เช่น ตระกูล Linux Server ส่งไฟล์ข้อมูลที่ต้องการ Backup มาเก็บไว้ โดยใช้ช่องทางนี้ เนื่องจาก OS ฝั่ง Linux Server จะทำงานแบบไม่มี GUI ซะเป็นส่วนใหญ่ โดยไม่ติดตั้ง X Window System จึงไม่มีช่องทางที่จะติดต่อกับเครื่อง Window Server ได้มากนัก ดังนั้น OpenSSH Server จึงเป็นช่องทางที่จะสามารถทำให้ทั้ง 2 เครื่องติดต่อสื่อสารกันได้ เพื่อการทำงานอย่างหนึ่ง อย่างใด เป็นต้น ใน Window Server รุ่นก่อนหน้านี้ จะยังไม่มีฟีเจอร์ OpenSSH Server ให้ใช้งาน ผู้เขียนจึงใช้โปรแกรมบุคคลที่สาม (Third Party) ที่ชื่อ Bitvise SSH Server มาใช้งานแทนซึ่งเป็นฟรีแวร์สามารถเอามาใช้งานได้โดยไม่มีค่าใช้จ่าย และยังมีแบบ Client ให้ใช่้งานด้วยเช่นกัน

 

สุดท้ายนี้ ขอจบบทความ OpenSSH Server บน Window Server 2019 แต่เพียงเท่านี้ หวังว่าจะเป็นประโยชน์สำหรับผู้อ่านทุกท่าน หากผิดพลาดประการใด ขออภัยมา ณ ที่นี้ด้วย

ขอบคุณครับ

 

อ้างอิง

https://www.server-world.info/en/note?os=Windows_Server_2019&p=ssh&f=1

https://www.bitvise.com/ssh-server

http://share.psu.ac.th/blog/mytech/46546

หมวดหมู่บันทึก: เรื่องทั่วไป
คำสำคัญ (keywords): OpenSSH Server
สัญญาอนุญาต: ซีซี: แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกัน Cc-by-nc-sa
สร้าง: 27 ธันวาคม 2562 15:40 แก้ไข: 27 ธันวาคม 2562 15:41 [ แจ้งไม่เหมาะสม ]
ดอกไม้
สมาชิกที่ให้กำลังใจ: Ico24 โอ๋-อโณ.
สมาชิกที่ให้กำลังใจ
 
Facebook
Twitter
Google

บันทึกอื่นๆ

ความเห็น

ไม่มีความเห็น
คุณต้องทำการเข้าระบบก่อนแสดงความเห็น