วิธีใช้ SSH สำหรับการเชื่อมต่อที่ปลอดภัยบน Mac

  วิธีใช้ SSH สำหรับการเชื่อมต่อที่ปลอดภัยบน Mac

สิ่งที่ควรรู้:



  • เปิดการเข้าสู่ระบบระยะไกลเพื่อเข้าถึง Mac ของคุณจากคอมพิวเตอร์เครื่องอื่นผ่าน SSH
  • คุณสามารถเข้าถึงเซิร์ฟเวอร์โดยใช้ที่อยู่ IP สาธารณะผ่าน SSH
  • ใช้ SSH หากคุณทำงานบนเครือข่ายที่ไม่ปลอดภัย
  • ในการกำหนดค่า SSH บน Mac:
    • จำเป็นต้องใช้ที่อยู่ IP ของเซิร์ฟเวอร์ระยะไกล
    • คุณควรมีชื่อผู้ใช้และรหัสผ่านของผู้ใช้บนเซิร์ฟเวอร์

โดยทั่วไปแล้ว SSH จะใช้สำหรับการเข้าสู่เครื่องระยะไกลและดำเนินการคำสั่ง นอกจากนี้ยังสนับสนุนการขุดอุโมงค์ การส่งต่อพอร์ต TCP และการเชื่อมต่อ X11 SSH ทำงานบนโมเดลไคลเอ็นต์เซิร์ฟเวอร์ มีอยู่ใน Mac ของคุณ แต่จะปิดใช้งานตามค่าเริ่มต้น ในบทความนี้ ฉันจะช่วยให้คุณเข้าใจวิธีใช้ SSH สำหรับการเชื่อมต่อที่ปลอดภัยบน Mac ที่ใช้ macOS Ventura หรือรุ่นก่อนหน้า



SSH สำหรับ Mac คืออะไร?

SSH เป็นตัวย่อของ “Secure Shell” หรือ “Secure Socket Shell” โดยพื้นฐานแล้วเป็นโปรโตคอลเครือข่ายเข้ารหัสที่ใช้สำหรับเครือข่าย ระบบปฏิบัติการ และการจัดการการกำหนดค่า คุณสมบัติที่โดดเด่นที่สุดคือใช้การสื่อสารระยะไกลที่ปลอดภัยผ่านเครือข่ายเปิดที่ไม่มีการป้องกัน ซึ่งเปิดใช้งานผ่านคีย์ SSH คีย์ SSH ถูกสร้างขึ้นโดยใช้อัลกอริทึมความปลอดภัย

เมื่อสร้างชุดคีย์ SSH สำหรับ Mac คุณจะต้องสร้างคีย์ 'สาธารณะ' และ 'ส่วนตัว' มันเป็นเรื่องทางเทคนิคที่ค่อนข้างดี แต่สาธารณะและ คีย์ส่วนตัว ถูกสร้างขึ้นโดยใช้จำนวนเฉพาะและจำนวนสุ่มมาก ทีนี้ มาดูกันว่าเราจะตั้งค่า SSH บน Mac ได้อย่างไร

วิธีกำหนดค่าเซิร์ฟเวอร์ SSH ใน macOS

ตรวจสอบขั้นตอนการเปิดใช้งาน SSH ตาม Mac ของคุณ



macOS Ventura หรือใหม่กว่า

  1. คลิก แอปเปิล โลโก้ ( ) จากแถบเมนู
  2. เปิด การตั้งค่าระบบ

      ในการกำหนดค่าเซิร์ฟเวอร์ SSH บน Mac ให้คลิกที่โลโก้ Apple ไปที่การตั้งค่าระบบ
  3. มุ่งหน้าสู่ ทั่วไป  แอปการตั้งค่าของ Apple การแบ่งปัน .

      ไปที่ General แตะที่ Sharing
  4. เปิดสวิตช์ เข้าสู่ระบบระยะไกล .

      เปิดใช้งานการเข้าสู่ระบบระยะไกล
  5. ตอนนี้คลิก ข้อมูล (ผม) ไอคอน.
  6. คุณต้องตรวจสอบ อนุญาตการเข้าถึงดิสก์แบบเต็มสำหรับผู้ใช้ระยะไกล ในการเข้าสู่ระบบระยะไกล และระบุว่าผู้ใช้รายใดสามารถเข้าสู่ระบบได้
    • ผู้ใช้ทั้งหมด: ทุกคนที่สามารถเข้าถึงคอมพิวเตอร์หรือเครือข่ายของคุณสามารถเข้าสู่ระบบได้
    • เฉพาะผู้ใช้เหล่านี้: เฉพาะผู้ใช้ที่คุณอนุญาตเท่านั้นที่จะสามารถเข้าสู่ระบบจากระยะไกลได้

        ตอนนี้ คลิกที่ไอคอนข้อมูล (i) อนุญาตการเข้าถึงดิสก์ทั้งหมดสำหรับผู้ใช้ระยะไกลในการเข้าสู่ระบบระยะไกล

ยินดีด้วย! เซิร์ฟเวอร์ SSH เปิดใช้งานบน macOS Ventura ของคุณแล้ว และคุณควรจะสามารถรับการเชื่อมต่อ SSH ขาเข้าผ่าน Mac ของคุณได้

บันทึก: ภายใต้ เข้าสู่ระบบระยะไกล คุณสามารถค้นหาที่อยู่ IP ของ Mac ของคุณได้

macOS Monterey หรือก่อนหน้า

  1. มุ่งหน้าสู่ โลโก้แอปเปิ้ล ( ) จากแถบเมนู
  2. ปล่อย การตั้งค่าระบบ ทั่วไป  แอปการตั้งค่าของ Apple → ไปที่ การแบ่งปัน .
  3. ทำเครื่องหมายที่ช่องถัดจาก เข้าสู่ระบบระยะไกล .
  4. ตอนนี้ ทำเครื่องหมายที่ช่องถัดจาก อนุญาตการเข้าถึงดิสก์แบบเต็มสำหรับผู้ใช้ระยะไกล และระบุว่าผู้ใช้รายใดสามารถเข้าสู่ระบบได้

      macOS Monterey หรือก่อนหน้า ให้ทำเครื่องหมายที่ช่องถัดจาก Allow full disk access for remote users

เซิร์ฟเวอร์ SSH ของคุณใช้งานได้แล้ว!



วิธีเชื่อมต่อ SSH กับ Mac ผ่าน Mac เครื่องอื่น

หากต้องการเข้าถึง Mac ของคุณจาก Mac ระยะไกลเครื่องอื่นหรือไคลเอนต์ SSH ให้ทำตามขั้นตอนด้านล่าง

  1. ปล่อย เทอร์มินัล หรือไคลเอนต์ SSH อื่นบน Mac
  2. ป้อน Mac ของคุณ ที่อยู่ IP → กด กลับ .
    ตัวอย่างเช่น, จุ๊ๆ [ป้องกันอีเมล] .
  3. ของคุณ รหัสผ่าน → ตี กลับ .

วิธีปิดเซิร์ฟเวอร์ SSH บน Mac

หากคุณไม่ต้องการอีกต่อไป เข้าถึง Ma ของคุณจากระยะไกล c ผ่านไคลเอนต์ SSH คุณสามารถปิดใช้งานเซิร์ฟเวอร์ SSH บน Mac ของคุณโดยทำตามขั้นตอนด้านล่าง

macOS กำลังจะมา

  1. เปิด การตั้งค่าระบบ .
  2. มุ่งหน้าสู่ ทั่วไป การแบ่งปัน .
  3. สลับปิด เข้าสู่ระบบระยะไกล .

macOS มอนเทอเรย์

  1. นำทางไปยัง การตั้งค่าระบบ → คลิก การแบ่งปัน .
  2. ยกเลิกการทำเครื่องหมายที่ช่องถัดจาก เข้าสู่ระบบระยะไกล .

คำถามที่พบบ่อย

ถาม ฉันจะรู้ได้อย่างไรว่ามีคนแอบดูคอมพิวเตอร์ของฉันจากระยะไกล

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



ถาม มีคนสามารถเข้าถึง Mac ของฉันจากระยะไกลโดยที่ฉันไม่รู้ได้หรือไม่

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

ห่อ…



ฉันหวังว่าบทความนี้จะช่วยให้คุณเข้าใจว่า SSH คืออะไรและใช้งานบน Mac ของคุณอย่างไร เป็นเรื่องปกติที่จะติดขัดขณะใช้ SSH บน Mac ดังนั้นหากคุณพบปัญหา โปรดแสดงความคิดเห็น เรายินดีที่จะช่วยเหลือคุณ