ข้ามไปยังเนื้อหาหลัก

เซิร์ฟเวอร์เฉพาะ: การติดตั้ง SSH

คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:

(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)

แนะนำ

Secure Shell (SSH) คือโปรโตคอลที่ปลอดภัยซึ่งช่วยให้เข้าถึงระบบระยะไกลได้อย่างปลอดภัยและเข้ารหัส มันช่วยรับประกันความลับและความสมบูรณ์ของข้อมูลที่ส่งผ่านเครือข่าย

ในคู่มือนี้ คุณจะได้เรียนรู้วิธีติดตั้งหรือทำการติดตั้ง SSH Server ใหม่สำหรับ Linux Distribution ต่างๆ ที่เรามีให้บริการบน VPS ของเรา โดย Linux Distro ส่วนใหญ่ที่เรามีให้บริการบน VPS จะมาพร้อมกับ SSH Server ตั้งแต่ต้น ซึ่งหมายความว่าคุณสามารถจัดการได้ง่ายผ่านเว็บอินเทอร์เฟซของผลิตภัณฑ์ คุณสามารถดูวิธีทำได้ในคู่มือของเรา: การเข้าถึงเบื้องต้น (SSH)

ถ้าคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการเพิ่มความปลอดภัยบนเซิร์ฟเวอร์ของคุณ เราขอแนะนำให้ดูคู่มือ เคล็ดลับความปลอดภัย ของเรา ซึ่งแนะนำเครื่องมือและบริการต่างๆ ที่ช่วยเพิ่มความปลอดภัยให้เซิร์ฟเวอร์ของคุณได้มากขึ้น

การติดตั้ง

เพื่อเริ่มต้นกระบวนการติดตั้ง ให้เข้าถึงเซิร์ฟเวอร์ของคุณผ่าน VNC คุณสามารถทำตามขั้นตอนเหล่านี้โดยใช้ คอนโซล VNC

ข้อมูล

ถ้าคุณต้องการติดตั้ง SSH server ใหม่ ให้แน่ใจว่าคุณได้ถอนการติดตั้งก่อน โดยใช้คำสั่ง: yum remove openssh

ก่อนติดตั้ง SSH server ให้แน่ใจว่าระบบของคุณอัปเดตล่าสุดแล้ว รันคำสั่งนี้:

yum update

ตอนนี้ดำเนินการติดตั้ง SSH server ด้วยคำสั่งนี้:

yum install openssh-server

เมื่อการติดตั้งเสร็จสิ้น คุณสามารถเริ่มบริการ SSH server ด้วยคำสั่งนี้:

systemctl start sshd

ตรวจสอบให้แน่ใจว่าคุณเปิดใช้งานบริการให้เริ่มอัตโนมัติเมื่อบูตระบบ โดยใช้คำสั่งนี้:

systemctl enable sshd

การเปิดใช้งานการล็อกอิน root

เพื่อเปิดใช้งานการล็อกอิน root คุณต้องแก้ไขไฟล์คอนฟิก openssh ในคู่มือนี้ เราจะใช้ "nano" เป็นตัวแก้ไข

ข้อมูล

ถ้า "nano" ยังไม่ได้ติดตั้ง ต้องติดตั้งก่อน โดยใช้คำสั่งนี้: yum install nano

เปิดไฟล์คอนฟิกโดยรันคำสั่ง:

nano /etc/ssh/sshd_config 

ใช้ปุ่มลูกศรเลื่อนหาแถวนี้:

#PermitRootLogin prohibit-password

เปลี่ยนเป็นบรรทัดนี้เพื่อเปิดใช้งานการล็อกอิน root ระยะไกล:

PermitRootLogin yes

สุดท้าย รีสตาร์ท SSH Server เพื่อให้การตั้งค่าใหม่มีผล โดยใช้คำสั่งนี้:

systemctl restart sshd

ตอนนี้คุณได้ติดตั้งบริการ SSH บนเซิร์ฟเวอร์ของคุณเรียบร้อยแล้ว และสามารถเข้าถึงเซิร์ฟเวอร์ผ่าน SSH ได้เลย