วิธีเปิด SSH บน Mac
สารบัญ:
- วิธีเปิดใช้งานเซิร์ฟเวอร์ SSH บน Mac ที่ใช้ MacOS Ventura 13 หรือใหม่กว่า
- วิธีเปิดใช้งานเซิร์ฟเวอร์ SSH บน Mac ที่มี MacOS Monterey หรือรุ่นก่อนหน้า
- การเชื่อมต่อกับ Mac ผ่าน SSH
- วิธีปิด SSH Server บนเครื่อง Mac
Mac ทุกเครื่องมีเซิร์ฟเวอร์ SSH ที่รวมไว้ซึ่งถูกปิดใช้งานตามค่าเริ่มต้น แต่สามารถเปิดได้ตลอดเวลาหากคุณต้องการให้สิทธิ์การเข้าถึงบรรทัดคำสั่งระยะไกลกับเครื่อง
เซิร์ฟเวอร์ SSH ใน MacOS เปิดอยู่โดยใช้คุณสมบัติการแชร์ที่เรียกว่าการเข้าสู่ระบบระยะไกล เมื่อเปิดใช้งานการเข้าสู่ระบบระยะไกล Mac จึงมี SSH และ SFTP สำหรับการเชื่อมต่อระยะไกล
วิธีเปิดใช้งานเซิร์ฟเวอร์ SSH บน Mac ที่ใช้ MacOS Ventura 13 หรือใหม่กว่า
การเปิดเซิร์ฟเวอร์ macOS SSH ทำได้ผ่านการปรับการตั้งค่าในซอฟต์แวร์ระบบ MacOS เวอร์ชั่นล่าสุด:
- ดึงเมนู Apple ลงมาแล้วไปที่ “System Settings”
- เปิดแผงการตั้งค่า “ทั่วไป””
- ไปที่ “ทั่วไป”
- สลับสวิตช์สำหรับ “การเข้าสู่ระบบระยะไกล” เพื่อเปิดเซิร์ฟเวอร์ SSH บน Mac
- เป็นทางเลือก แต่แนะนำให้คลิกปุ่ม (i) เพื่อปรับแต่งการเข้าถึงของผู้ใช้และสร้างประสบการณ์เชลล์เต็มรูปแบบ โดยทำเครื่องหมายที่ช่อง "อนุญาตการเข้าถึงดิสก์แบบเต็มสำหรับผู้ใช้ระยะไกล"
- เซิร์ฟเวอร์ SSH เริ่มทำงานทันที และ Mac สามารถรับการเชื่อมต่อ SSH ขาเข้าได้
วิธีเปิดใช้งานเซิร์ฟเวอร์ SSH บน Mac ที่มี MacOS Monterey หรือรุ่นก่อนหน้า
การเปิดเซิร์ฟเวอร์ macOS SSH ทำได้ผ่านการตั้งค่าระบบใน MacOS เวอร์ชันก่อนหน้า:
- ดึงเมนู Apple ลงมาแล้วไปที่ “System Preferences”
- เปิดแผงค่ากำหนด “การแบ่งปัน””
- ทำเครื่องหมายที่ช่อง “การเข้าสู่ระบบระยะไกล” เพื่อเปิดเซิร์ฟเวอร์ SSH บน Mac
- เป็นทางเลือก แต่แนะนำสำหรับทุกคนที่ต้องการสร้างประสบการณ์เชลล์เต็มรูปแบบ ทำเครื่องหมายที่ช่อง "อนุญาตการเข้าถึงดิสก์แบบเต็มสำหรับผู้ใช้ระยะไกล"
- เซิร์ฟเวอร์ SSH เริ่มทำงานแล้ว คุณมีอิสระที่จะเชื่อมต่อกับ Mac โดยใช้ไคลเอนต์ SSH ใดก็ได้
คุณสามารถเชื่อมต่อกับ Mac ด้วยไคลเอ็นต์ SSH จากระบบปฏิบัติการใดก็ได้ ไม่ว่าจะเป็น Mac เครื่องอื่นที่มี Terminal, Windows PC ที่มี PuTTY, Linux ที่มี Terminal, iPhone หรือ Android ที่มีแอป SSH, Android ที่มี แอป SSH หรือสิ่งอื่นใดกับไคลเอนต์ SSH
การเชื่อมต่อกับ Mac ผ่าน SSH
เมื่อคุณเปิดใช้งานการเข้าสู่ระบบระยะไกล ให้สังเกตข้อความข้างใต้เพื่อดูว่าที่อยู่ IP ของ Mac เครื่องนั้นคืออะไร ที่เป็นประโยชน์ มันยังมีไวยากรณ์บรรทัดคำสั่งเพื่อใช้ในแอปพลิเคชัน Terminal เพื่อเริ่มต้นการเชื่อมต่อ SSH ระยะไกล: “ssh username@IP-address”
ตัวอย่างเช่น ถ้า IP คือ 192.168.0.108 และชื่อผู้ใช้คือ “Paul” คำสั่งจะมีลักษณะดังนี้:
คุณสามารถป้อนสิ่งนั้นลงในแอปพลิเคชัน Terminal บน Mac เครื่องอื่นหรือไคลเอนต์ SSH อื่น ๆ ได้ไม่ว่าจะใช้ระบบปฏิบัติการหรืออุปกรณ์ใดก็ตาม
แน่นอน เมื่อคุณเข้าสู่ระบบ คุณจะ
วิธีปิด SSH Server บนเครื่อง Mac
การปิดใช้งานเซิร์ฟเวอร์ SSH ใน macOS ทำได้ง่ายเพียงแค่ปิดคุณสมบัติในการตั้งค่า:
- ดึงเมนู Apple ลงมาแล้วไปที่ “System Preferences”
- เปิดแผงค่ากำหนด “การแบ่งปัน””
- ยกเลิกการทำเครื่องหมายในช่อง “การเข้าสู่ระบบระยะไกล” เพื่อปิดเซิร์ฟเวอร์ SSH ของ Mac