SSH หรือ Secure Shell เป็นโปรโตคอลเครือข่ายที่ให้คุณเข้าถึงคอมพิวเตอร์เครื่องอื่นจากระยะไกลผ่านการเชื่อมต่อที่เข้ารหัส คุณใช้ SSH เพื่อเปิดไฟล์และเรียกใช้โปรแกรมบนคอมพิวเตอร์เครื่องหนึ่งในขณะที่ใช้อีกเครื่องหนึ่ง
SSH มาพร้อมกับคอมพิวเตอร์สมัยใหม่ส่วนใหญ่ รวมถึง Mac เหมาะสำหรับการทำงานจากระยะไกลและเข้าถึงไฟล์ได้ง่าย แต่ไคลเอ็นต์ SSH ใดดีที่สุดสำหรับ Mac
เราได้รวบรวมรายชื่อไคลเอ็นต์ Mac SSH ที่เราชื่นชอบไว้ด้านล่าง ลองดูว่าอันไหนดีที่สุดสำหรับคุณ เพื่อที่คุณจะได้เริ่มใช้งานได้โดยเร็วที่สุด!
1. เทอร์มินัล
You Mac มาพร้อมกับแอปพลิเคชันที่ให้คุณเข้าถึงและเรียกใช้ SSH ในตัว แอปพลิเคชันนี้คือ Terminal ซึ่งคุณมักจะพบได้โดยไปที่แอปพลิเคชัน โฟลเดอร์และมองเข้าไปข้างใน ยูทิลิตี้ แม้ว่าจะมีสองสามวิธีในการเปิด Terminal บน Mac
เมื่อเปิด Terminal ขึ้น คุณสามารถเข้าสู่ระบบคอมพิวเตอร์ระยะไกลผ่านการเชื่อมต่อ SSH ได้โดยป้อน ssh user@IP-Address โดยที่ ผู้ใช้ ถูกแทนที่ด้วยชื่อผู้ใช้ของคุณสำหรับระบบ และ ที่อยู่ IP ถูกแทนที่ด้วยที่อยู่ IP ของเซิร์ฟเวอร์ระยะไกล
จากที่นั่น คุณสามารถป้อนคำสั่งเพื่อเข้าถึงไฟล์และเรียกใช้โปรแกรมบนคอมพิวเตอร์เครื่องอื่นได้ ไม่มีระบบกราฟิกสำหรับสิ่งนี้—เทอร์มินัลเป็นแบบข้อความ—ดังนั้นคุณจึงพิมพ์คำสั่งของคุณและกด Enter เพื่อเข้าถึง เรียกใช้ และทำการเปลี่ยนแปลงในระบบอื่น
เรามีเอกสารสรุปคำสั่ง Mac Terminal หากคุณต้องการแนวคิดหรือการช่วยเตือนเกี่ยวกับสิ่งที่คุณป้อนและเรียกใช้ผ่านบรรทัดคำสั่งใน Terminal
หากคุณไม่รู้เกี่ยวกับการเข้ารหัสหรือไม่เคยใช้ Terminal มาก่อนมากนัก อาจเป็นไคลเอ็นต์ SSH ที่ใช้งานยาก แต่ถ้าคุณมีพื้นฐานในด้านเหล่านี้บ้างก็ไม่เป็นไร นอกจากนี้ยังฟรีและพร้อมใช้งานบน Mac ของคุณแล้ว! สำหรับเรา ลูกค้า SSH จะต้องประทับใจมากจึงจะเอาชนะมันได้
2. PuTTY สำหรับ Mac
PuTTY เป็นแอปพลิเคชั่น Windows สำหรับเชื่อมต่อกับเซิร์ฟเวอร์ SSH ที่มีพอร์ต Mac PuTTY สำหรับ Mac เช่น Windows PuTTY อนุญาตให้เชื่อมต่อ SSH โดยการสร้างหน้าต่างเทอร์มินัลที่เรียกใช้อินพุตบรรทัดคำสั่งสำหรับการเข้าสู่ระบบและใช้คอมพิวเตอร์ระยะไกล
ต่างจาก Mac ที่ใช้ Unix ตรงที่ Windows ไม่มีเทอร์มินัลติดตั้งอยู่ภายใน PuTTY เติมช่องว่างนั้น ดังนั้น PuTTY สำหรับ Mac จึงไม่มีความจำเป็นในการสร้างการเชื่อมต่อ SSH หรือเรียกใช้บรรทัดคำสั่งบน Mac แต่มาพร้อมกับคุณสมบัติที่ทำให้มีประโยชน์ในฐานะไคลเอ็นต์ SSH บน Mac
PuTTY สำหรับ Mac มีส่วนต่อประสานกราฟิกกับผู้ใช้ (GUI) ที่คุณสามารถเข้าสู่ระบบได้ แทนที่จะใช้หน้าต่างเทอร์มินัล GUI มีตัวเลือกในการบันทึกข้อมูลการเข้าสู่ระบบ SSH ของคุณ คุณจึงไม่ต้องจดรหัสผ่านไว้ทุกที่เพื่อจดจำ
คุณยังสามารถใช้ PuTTY สำหรับ Mac เพื่อบันทึกข้อมูลเซสชัน SSH ของคุณ ซึ่งเป็นที่อยู่ IP และหมายเลขพอร์ตที่คุณเข้าสู่ระบบ ซึ่งช่วยประหยัดเวลาได้มากเมื่อเข้าสู่ระบบและสลับไปมาระหว่างคอมพิวเตอร์ระยะไกล
อย่างไรก็ตาม ในท้ายที่สุด PuTTY สำหรับ Mac จะทำงานเหมือนกับ Terminal ในแง่ของการทำงานและการดำเนินการที่สามารถทำได้ ควรใช้ Terminal แทนการดาวน์โหลดแอปพลิเคชันแยกกันโดยสิ้นเชิงสำหรับฟังก์ชันพื้นฐานเดียวกัน
แต่ถ้าคุณรู้จัก PuTTY จาก Windows หรือต้องการบันทึกข้อมูลการเข้าสู่ระบบและเซสชันของคุณจริงๆ PuTTY สำหรับ Mac นั้นยอดเยี่ยม และเรายังคงแนะนำสิ่งนี้
ดาวน์โหลด: PuTTY สำหรับ Mac (ฟรี)
3. iTerm2
หากคุณคุ้นเคยกับ Terminal และมีข้อตำหนิหรือรู้สึกว่ามีข้อจำกัดบางอย่าง iTerm2 คือไคลเอ็นต์ SSH สำหรับคุณ
iTerm2 เป็นการแทนที่เทอร์มินัลโดยสมบูรณ์ นอกจากจะให้คุณสร้างการเชื่อมต่อ SSH แล้ว ยังให้คุณใช้งานฟังก์ชันต่างๆ บน Mac ที่ Terminal ใช้งานได้ แต่มีคุณสมบัติพิเศษที่มีประโยชน์อีกมากมาย
iTerm2 รองรับการแบ่งบานหน้าต่าง คุณจึงสามารถเปิดหน้าต่างเทอร์มินัลหลายบานและทำงานเคียงข้างกันหรือวางทับกัน นอกจากนี้ยังให้คุณค้นหาผ่านหน้าต่างเทอร์มินัล iTerm2 สำหรับคำหรือคำสั่งใดคำหนึ่ง คุณจึงเข้าถึงรหัสนั้นได้ในเวลาไม่กี่วินาที
การคัดลอกและวางใน iTerm2 นั้นง่ายกว่าใน PuTTY สำหรับ Mac มาก และเก็บประวัติการวางไว้ให้คุณ คุณจึงสามารถค้นหารายการที่สองถึงสุดท้ายที่คุณคัดลอกได้อย่างรวดเร็ว นอกจากนี้ยังช่วยให้คุณสามารถย้อนกลับและกู้คืนข้อความที่คุณลบหรือเปลี่ยนแปลงด้วย เล่นซ้ำทันที คุณสมบัติ
ในแง่ของ SSH นั้น iTerm2 จะแจ้งให้คุณทราบว่าคุณอยู่ในไดเร็กทอรีใด และจะช่วยให้คุณสามารถย้อนกลับไปยังคำสั่งก่อนหน้าได้ด้วยการกดปุ่ม Shift + Cmd + ลูกศรขึ้น หรือ Shift + Cmd + ลูกศรลง .
iTerm2 ยังติดตามไดเร็กทอรีที่คุณเยี่ยมชมบ่อยที่สุดในการเชื่อมต่อ SSH ของคุณ ดังนั้นคุณจึงสามารถเข้าสู่ไดเร็กทอรีเหล่านั้นอีกครั้งได้เร็วขึ้นมาก และยังช่วยให้คุณตั้งค่าและสลับระหว่างโปรไฟล์ต่างๆ ได้อย่างรวดเร็ว คุณจึงใช้ระดับการอนุญาตต่างๆ หรือไปที่การเชื่อมต่อ SSH ต่างๆ ได้อย่างรวดเร็ว
ด้วยตัวเลือกรหัสเติมข้อความอัตโนมัติ (ซึ่งทำงานในการเชื่อมต่อ SSH และในหน้าต่าง Terminal ปกติ) และความสามารถในการดึงแอปพลิเคชันด้วยปุ่มลัด คุณสมบัติของ iTerm2 นั้นยอดเยี่ยมมากสำหรับการสร้างและใช้งานการเชื่อมต่อ SSH และสำหรับการทำงานทั่วไปของ Terminal ให้สมบูรณ์
อาจมีช่วงการเรียนรู้เล็กน้อยหากคุณไม่รู้จัก Terminal เป็นอย่างดีอยู่แล้ว แต่ถ้าคุณต้องการเรียนรู้ Terminal และได้รับความช่วยเหลือเล็กน้อยผ่านคุณลักษณะเติมข้อความอัตโนมัติ iTerm2 อาจเป็นตัวเลือกที่ดี แม้ว่ามันอาจทำให้คุณเสียคุณสมบัติที่ยอดเยี่ยมมากมาย
ดาวน์โหลด: iTerm2 (ฟรี)
4. เทอร์มิอุส
Termius เป็นไคลเอ็นต์ SSH ที่ทำงานไม่เฉพาะบนคอมพิวเตอร์ Mac, Windows และ Linux แต่ยังทำงานบนอุปกรณ์เคลื่อนที่ด้วย คุณจึงใช้เชื่อมต่อกับเซิร์ฟเวอร์ SSH บน Mac ได้ แต่รวมถึงบนอุปกรณ์ iOS ของคุณด้วย
ซึ่งหมายความว่าเป็นวิธีที่ปลอดภัยในการเข้ารหัสและส่งข้อมูลระหว่างอุปกรณ์ที่คุณเป็นเจ้าของ และอุปกรณ์ระยะไกลใดๆ ที่คุณต้องการเข้าถึง
Termius ไม่ใช่ Terminal แทนเช่น iTerm2 แต่มีคุณสมบัติการเติมข้อความอัตโนมัติที่คล้ายกันสำหรับการพิมพ์ข้อความบรรทัดคำสั่ง ตลอดจนความสามารถในการบันทึกคำสั่งที่ใช้บ่อย ซึ่งคุณสามารถแชร์กับผู้อื่นบนเซิร์ฟเวอร์ SSH ได้
นอกจากหน้าต่างและการควบคุมที่เหมือนเทอร์มินัลแล้ว Termius ยังมี GUI สำหรับ SFTP (Secure File Transfer Protocol) ซึ่งเป็นวิธีการแชร์ไฟล์ระหว่างอุปกรณ์อย่างปลอดภัย คุณจึงสามารถอัปโหลดและดาวน์โหลดไฟล์ผ่านการเชื่อมต่อ SSH ใน Termius โดยไม่ต้องใช้บรรทัดคำสั่ง!
ในความเห็นของเรา สิ่งนี้ทำให้ Termius เป็นไคลเอนต์ SSH ที่เข้าใจและใช้งานได้ง่ายกว่าตัวเลือกมากมายในรายการนี้ ในการรับฟีเจอร์ SFTP คุณต้องจ่าย $8.33 ต่อเดือนสำหรับ Termius เวอร์ชันพรีเมียม
Termius มีเวอร์ชันพื้นฐานที่ให้บริการฟรี แต่ไม่มี SFTP GUI ก็ค่อนข้างคล้ายกับตัวเลือกอื่นๆ ในรายการของเราเช่นกัน
แต่ถ้าการไม่เรียนรู้บรรทัดคำสั่งนั้นคุ้มค่าสำหรับคุณ หรือสำหรับทีมที่คุณจะใช้สิ่งนี้ด้วย (Termius มีเวอร์ชัน Teams ที่ $29.99 ต่อเดือนต่อสมาชิกในทีม) Termius Premium อาจคุ้มค่าเงิน มิฉะนั้น Termius Basic ก็เป็นไคลเอนต์ SSH ที่ดีจริงๆ!
ดาวน์โหลด: Termius (สามารถสมัครสมาชิกได้)
5. เทอร์มินัล ZOC
เทอร์มินัลอีมูเลเตอร์อีกตัวที่ทำงานได้อย่างเหลือเชื่อเช่นเดียวกับไคลเอนต์ SSH บน Mac คือ ZOC Terminal นี่คืออีมูเลเตอร์ที่ยอดเยี่ยมมากสำหรับการจัดระเบียบเมื่อใช้และย้ายไฟล์ไปมาในการเชื่อมต่อ SSH
ZOC Terminal ช่วยให้คุณเปิดแท็บ Terminal หลายแท็บและโค้ดสีเพื่อเตือนตัวเองว่าคุณเชื่อมต่อกับอะไรและที่ไหน นอกจากนี้ยังเก็บรักษา "สมุดที่อยู่" ของโฟลเดอร์และโฮสต์สำหรับคุณซึ่งมีรหัสสีสำหรับการเข้าถึงอย่างรวดเร็วและการบำรุงรักษาเซิร์ฟเวอร์ต่างๆ
คุณสามารถเลื่อนย้อนกลับไปยังคำสั่งที่คุณป้อนใน ZOC Terminal ได้อย่างง่ายดาย และดูทุกสิ่งที่คุณป้อนในเซสชันได้เช่นกัน คุณจึงสามารถย้อนกลับไปในเซสชั่นและใช้คำสั่งเดิมซ้ำแล้วซ้ำอีกได้เร็วเท่าที่ต้องการ
ZOC Terminal ยังอนุญาตให้ปรับแต่งได้มากมาย คุณสามารถทำการแมปแป้นพิมพ์ของคุณใหม่ภายใน ZOC Terminal เพื่อสร้างปุ่มลัดสำหรับฟังก์ชันบรรทัดคำสั่งและการป้อนข้อความบางอย่างได้ นอกจากนี้ยังอนุญาตให้ใช้ปุ่ม F-Macro และแถบปุ่มที่กำหนดเองสำหรับคำสั่งต่างๆ
อีกครั้งที่เรามีไคลเอ็นต์ SSH ที่ต้องการความรู้เกี่ยวกับ Terminal และบรรทัดคำสั่งจำนวนมากจึงจะใช้งานได้ แต่ถ้าคุณมีความรู้นั้นและต้องการบางอย่างที่เหมือนกับ iTerm2 สามารถแทนที่ Terminal ด้วยคุณสมบัติการจัดระเบียบและการปรับแต่งที่มากขึ้น ZOC Terminal นั้นเหมาะสำหรับคุณ
ดาวน์โหลด: เทอร์มินัล ZOC (ฟรี)
มีไคลเอ็นต์ SSH จำนวนมากให้ใช้บน Mac
Mac มีวิธีการเชื่อมต่อ SSH กับ Terminal ในตัว แต่ไคลเอ็นต์ SSH อื่นๆ ก็มีสำหรับ Mac เช่นกัน และแต่ละไคลเอ็นต์ก็มีฟีเจอร์ของตัวเองซึ่งทำให้เป็นวิธีที่ยอดเยี่ยมในการเริ่มต้นและใช้การเชื่อมต่อ SSH เพื่อเข้าถึงอุปกรณ์อื่นๆ จากระยะไกล
เราหวังว่าคุณจะพบไคลเอ็นต์ SSH ที่ทำงานได้ดีกับความต้องการของคุณบน Mac ของคุณ เราทราบดีว่าเราพบไฟล์ของเราแล้ว และจะแชร์ไฟล์และข้อมูลอย่างปลอดภัยจากนี้ไป