แนะนำ, 2021

ตัวเลือกของบรรณาธิการ

PuTTY สำหรับ Mac: 5 ไคลเอ็นต์ SSH ทางเลือกฟรีที่จะใช้

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

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

1. เทอร์มินัล

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

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

1. เปิดตัว เทอร์มินัล

2. ใช้ คำสั่ง ต่อไปนี้เพื่อเชื่อมต่อกับเว็บเซิร์ฟเวอร์ของคุณโดยใช้ SSH:

ssh server_name -p port_number -l login_id

  • ในกรณีของฉันคำสั่งจะกลายเป็น:
    ssh server208.web-hosting.com -p 21098 -l my_username

3. คุณจะได้รับแจ้งให้ ป้อนรหัสผ่านของคุณ การพิมพ์จะถูกซ่อนไว้เพื่อความปลอดภัย

4. เมื่อคุณป้อนรหัสผ่านเข้าสู่ระบบแล้ว กด Enter จาก นั้นคุณจะเชื่อมต่อผ่าน SSH ตอนนี้คุณสามารถ เรียกใช้คำสั่งเชลล์ บนเซิร์ฟเวอร์ของคุณ

2. iTerm2

iTerm2 เป็นการ แทนที่เทอร์มินัลสำหรับ Mac ด้วยฟีเจอร์ที่เพิ่มเข้ามามากมายซึ่งแอพพลิเคชั่นเทอร์มินัลเริ่มต้นไม่ได้นำเสนอ โดดเด่นจากฟีเจอร์ต่าง ๆ ที่ iTerm2 นำเสนอคือ:

  • การสนับสนุนสำหรับ windows แบบแยกส่วน: เทอร์มินัลอิสระหลายแห่งในแท็บเดียวกัน
  • รองรับการใส่ คำอธิบายประกอบ: เพิ่มโน้ตและความคิดเห็นในคำสั่งเชลล์ที่ถูกเรียกใช้
  • เล่นได้ทันที: คุณสมบัตินี้เล่นประวัติของทุกสิ่งที่คุณทำบน iTerm2 ในกรณีที่คุณลืมคัดลอกหมายเลขหรือรายละเอียดบางส่วนจากคำสั่งเก่า
  • การ ค้นหาที่ ดียิ่งขึ้น : การ ค้นหาบน iTerm2 เน้นการจับคู่คำทั้งหมดเช่น Safari และ Chrome
  • การสำเนาแบบไม่มีรอย: คุณไม่จำเป็นต้องใช้เมาส์เพื่อคัดลอกหรือวางข้อความอีกต่อไป!
เปิดหลายแท็บใน iTerm2

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

ดาวน์โหลดได้ที่นี่

3. vSSH Lite

vSSH เป็นแอพพรีเมี่ยม แต่ยังให้บริการรุ่น Lite ฟรี vSSH มุ่งเป้าไปที่การเชื่อมต่อ SSH หรือ Telnet หรือสำหรับการส่งต่อพอร์ต ซึ่งแตกต่างจาก Terminal และ iTerm2, vSSH ไม่ใช่การแทนที่ Terminal อย่างไรก็ตามจะเสนอ CLI เมื่อคุณเชื่อมต่อกับเว็บไซต์โดยใช้ SSH ได้สำเร็จ แอพพลิเคชั่นมีฟีเจอร์มากมายรวมถึงความสามารถในการใช้ชื่อผู้ใช้และรหัสผ่านสำหรับการรับรองความถูกต้องหรือแม้แต่ การเข้ารหัสคีย์ สาธารณะ / ส่วนตัว หากคุณใช้แอป SSH บนอุปกรณ์อื่น ๆ เช่น iPhone หรือ iPad vSSH Lite สามารถสร้างการเชื่อมต่อ iCloud กับแอพเหล่านั้นได้เช่นกันและแม้แต่แชร์ มาโคร รองรับการส่งต่อคีย์และพอร์ตเช่นเดียวกับ การบันทึก และการสนับสนุน pseudographics

สำหรับการใช้งานขั้นพื้นฐาน vSSH Lite จะพอเพียง แต่ถ้าคุณต้องการให้เปิดหน้าต่าง vSSH หลายหน้าต่างพร้อมกันคุณจะต้องซื้อแอปรุ่นจ่าย ($ 4.46)

ดาวน์โหลดได้ที่นี่

4. DTerm

DTerm เป็นแอปทดแทนเทอร์มินัลอื่น มันเป็น แอพพลิเคชั่นบรรทัดคำสั่ง ที่คำนึงถึง บริบท ซึ่งสามารถเปิดใช้งานบนหน้าต่างใด ๆ ที่คุณกำลังทำงานอยู่ทำให้ง่ายต่อการเรียกใช้คำสั่งในไฟล์ที่คุณทำงานด้วยใน GUI และดำเนินการกับบรรทัดคำสั่ง หากคุณต้องการใช้หน้าต่างเทอร์มินัลเต็มรูปแบบสำหรับงานของคุณคุณสามารถกด Command + Return และ DTerm จะเปิดหน้าต่างเทอร์มินัลเต็มรูปแบบแล้วติดตั้งไดเรกทอรีการทำงานที่ถูกต้องและคุณสามารถเริ่มต้นได้ทันที แอปรองรับระบบ เติมข้อความอัตโนมัติ บรรทัดคำสั่งมาตรฐานอย่าง สมบูรณ์ เช่นกันดังนั้นคุณสามารถกด F5 ในช่องคำสั่งเพื่อรับหน้าต่างเติมข้อความอัตโนมัติพร้อมคำแนะนำสำหรับตัวเลือกการเติมข้อความอัตโนมัติที่เป็นไปได้สำหรับคำสั่งที่คุณพิมพ์

ดาวน์โหลดได้ที่นี่

5. รถรับส่ง

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

Shuttle มาพร้อมกับไฟล์ shuttle.json ที่คุณสามารถแก้ไข (โดยใช้ Text Editor ที่คุณเลือก) เพื่อเพิ่มเซิร์ฟเวอร์ SSH และการกำหนดค่าในเมนูทางลัดที่ Shuttle เพิ่มลงในแถบเมนูของคุณและในไฟล์ json นี้คุณสามารถเพิ่ม รายการสำหรับคำสั่งใด ๆ ที่คุณต้องการเรียกใช้เมื่อคลิกที่รายการเมนูที่เกี่ยวข้อง นี่คือสิ่งที่ยอดเยี่ยม! ไม่ใช่แค่ SSH คุณสามารถเพิ่มคำสั่งเพื่อเรียกใช้สคริปต์ที่กำหนดเองได้ง่ายๆจากแถบเมนูและให้เปิดในหน้าต่าง Terminal ใหม่หรือแท็บใหม่ในหน้าต่าง Terminal เดียวกัน

ดาวน์โหลดได้ที่นี่

เข้าถึง Secure Shell จากระยะไกลโดยใช้ SSH Clients

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

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

Top