แอพไคลเอนต์ SSH ที่ดีที่สุดสำหรับ iOS เพื่อจัดการเซิร์ฟเวอร์ระยะไกล

มีแอปไคลเอนต์ SSH มากมายสำหรับ iPhone และ iPad แต่ไม่ใช่ทั้งหมดที่ทำงานได้ตามที่คาดไว้ บางรายการฟรีในขณะที่บางคนจ่ายเงินและทั้งหมดทำหน้าที่พื้นฐานในการเชื่อมต่อกับเซิร์ฟเวอร์ SSH แต่ความต้องการของผู้ใช้แตกต่างจากเพียงแค่การมีส่วนร่วมกับเซิร์ฟเวอร์เพื่อให้สามารถกำหนดค่าการส่งต่อ SSH Agent การส่งต่อพอร์ตและแม้แต่การสร้างคีย์สาธารณะ - ส่วนตัว ดังนั้นในเหตุผลเหล่านี้นี่คือไคลเอนต์ SSH ที่ดีที่สุดสำหรับ iOS

แอพไคลเอนต์ SSH ที่ดีที่สุดสำหรับ iOS เพื่อจัดการเซิร์ฟเวอร์ระยะไกล

แอพไคลเอนต์ SSH ที่ดีที่สุดสำหรับ iOS

1. GetConsole

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

เทอร์มินัลไคลเอนต์รองรับปุ่ม Tab, Ctrl, Cmd และลูกศรพร้อมกับอินพุตคีย์บอร์ดปกติ คุณสามารถจัดเก็บรหัสผ่านในแอปซึ่งใช้แทนการกรอกอัตโนมัติในระหว่างการเข้าสู่ระบบ ในกรณีที่เป็นเซิร์ฟเวอร์ที่คุณเชื่อมต่อเป็นประจำคุณสามารถตั้งค่าคีย์ได้

รองรับการเข้ารหัส อัลกอริทึมเช่น SSH1, RSA, DSA. คีย์ที่สร้างขึ้นอยู่ในรูปแบบ PPK ซึ่งรองรับ PuTTY ด้วย และในกรณีที่คุณใช้ PuTTY บนเดสก์ท็อปคุณสามารถคัดลอกและวางข้อมูลคีย์ส่วนตัวบน iPhone หรือ iPad ได้ ต้องบอกว่าไม่มีตัวเลือกในการสร้างคีย์จากไฟล์ ยิ่งไปกว่านั้นแอปยังมี Script Manager ที่สามารถดำเนินการบางอย่างโดยอัตโนมัติตามทริกเกอร์เหตุการณ์

GetConsole ใช้งานได้ดีเกือบตลอดเวลา แต่ในบางครั้ง GUI อาจดูยุ่งยาก บ่อยครั้งที่มันจะไม่จดจำการสัมผัสของฉันและฉันจะต้องแตะสองครั้งหรือบังคับปิด นอกจากนี้เมนูการตั้งค่ายังไม่ใช้งานง่ายและค่อนข้างรกด้วยตัวเลือก แอปนี้ไม่มีรูปแบบที่ต้องชำระเงินและแม้แต่เวอร์ชันฟรีก็ไม่อนุญาตให้คุณตั้งเวลาที่มีชีวิตอยู่ ในกรณีที่คุณสงสัยเกี่ยวกับจำนวนการเชื่อมต่อคุณไม่สามารถสร้างหลายเซสชันไปยังเซิร์ฟเวอร์เดียวได้ แต่อนุญาตให้มีการเชื่อมต่อหลายรายการ

แอพไคลเอนต์ SSH ที่ดีที่สุดสำหรับ iOS เพื่อจัดการเซิร์ฟเวอร์ระยะไกล

อัลกอริทึมการเข้ารหัส: SSH1, RSA, DS

ภาพรวม:

  • การเชื่อมต่อผ่าน SSH / TELNET / TCP / Serial / Bluetooth พร้อมการรองรับหลายแท็บ
  • เซิร์ฟเวอร์ TFTP ในตัว
  • รองรับคีย์บอร์ด Bluetooth
  • รองรับการเขียนสคริปต์และตัวเลือกการบันทึกแบบเต็ม
  • SSH Agent และการส่งต่อพอร์ต

ดาวน์โหลด GetConsole (ฟรี)

2. WebSSH

WebSSH Essential ไม่เพียง แต่เป็นไคลเอนต์ SSH เท่านั้น แต่ยังรวมถึงไคลเอนต์ SFTP และ HTTP ด้วย UI ของแอปนั้นค่อนข้างธรรมดาโดยมีโปรโตคอลทั้งหมดวางไว้ที่ด้านล่างเป็นแท็บ ซึ่งแตกต่างจาก GetConsole ไม่มีตัวเลือกการเชื่อมต่อด่วน คุณต้องเพิ่มและกำหนดค่าโฮสต์เพื่อสร้างการเชื่อมต่อ เช่นเดียวกับ GetConsole WebSSH ยังอนุญาตให้นำเข้าคีย์จากไฟล์ PPK และ OpenSSH หรือคุณสามารถเลือกที่จะสร้างคีย์ด้วยตนเองได้ตลอดเวลาโดยใช้คีย์ RSA หรือ DSA ของคุณเอง

ไม่เหมือนแอปอื่น ๆ ตรงนี้คุณมีแป้นพิมพ์ลัดน้อยกว่า ตัวอย่างเช่นฉันไม่พบปุ่ม Fn และปุ่ม Esc ต้องบอกว่าแอพรองรับการสัมผัสเช่นการปัดไปทางซ้ายหรือขวาเพื่อเลื่อนไปมาระหว่างเซสชัน SSH หลาย ๆ เซสชันหรือเลื่อนขึ้นและลงเพื่อดูเอาต์พุตเทอร์มินัลก่อนหน้า แม้ว่าแอปจะรองรับบลูทู ธ หรือแป้นพิมพ์ภายนอก แต่ฉันมักมีปัญหาในการเชื่อมต่อกับแอป

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

แอพ SSH สำหรับ ios มีไม่มาก นี่คือแอป ios ไคลเอนต์ ssh ที่ดีที่สุดที่ไม่เพียง แต่ให้คุณเริ่มเซสชัน SSH แต่กำหนดค่า SSH Agent การส่งต่อพอร์ตและคีย์

อ่าน:5 แอพวิเคราะห์ Wi-Fi ที่ดีที่สุดสำหรับ iPhone และ iPad

อัลกอริทึมการเข้ารหัส: RSA, DSA

ภาพรวม:

  • รองรับ SFTP, Tunneling, HTTP, WebSSH
  • การสร้างคีย์แบบแมนนวล ฯลฯ

ดาวน์โหลด WebSSH Essential (ฟรี)

3. เปลือก

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

เทอร์มินัลรองรับท่าทางสัมผัสตามการกระทำเช่นคุณสามารถบีบนิ้วเพื่อเพิ่มขนาดตัวอักษร Shelly ใช้เครื่องยนต์ PuTTY และสามารถมองเห็นได้ชัดเจนเมื่อคุณเปิด แป้นพิมพ์ Shelly ภายในเทอร์มินัลมีปุ่มพิเศษบางอย่างเช่น Fn, Esc, Ctrl, ลูกศรและเลื่อน รุ่นพรีเมี่ยมมีข้อเสนอมากขึ้นและฟรีแวร์ถูก จำกัด ไว้ที่คุณสมบัติของโลหะเปลือย ในเวอร์ชันพรีเมียมคุณจะสร้างและนำเข้าคีย์ส่วนตัวได้ นอกจากนี้คุณสามารถให้เซสชันทำงานอยู่เบื้องหลังได้

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

คีย์เซิร์ฟเวอร์รองรับเช่นหลายฟรี termius แม้กระทั่ง getconsole คุณสมบัติค่อนข้างเซสชันพอร์ตสร้างเชื่อมต่อ

อัลกอริทึมการเข้ารหัส:3DES, ChaCha20, ปักเป้า, 3DES

ภาพรวม:

  • SSH Agent และการส่งต่อพอร์ต
  • ตัวเลือกในการสร้างคีย์ด้วยตนเอง
  • การรองรับท่าทางในเทอร์มินัล
  • รหัสผ่านล็อคแอป

ดาวน์โหลด Shelly (ฟรี)

4. เทอร์มิอุส

Termius เป็นแอปไคลเอนต์ SSH ที่ได้รับความนิยมสูงสุดสำหรับ Android และมีอยู่ใน iOS ด้วย UI มีน้อยและดูเหมือนเทอร์มินัลที่มีการสัมผัสที่ทันสมัย เมื่อเปรียบเทียบกับแอพที่กล่าวถึงข้างต้น Termius ให้ Mosh ในกรณีที่คุณไม่ทราบ Mosh สร้างขึ้นสำหรับไคลเอ็นต์ SSH บนอุปกรณ์เคลื่อนที่ ซึ่งจะช่วยให้มือถือของคุณเชื่อมต่อกับเซิร์ฟเวอร์ SSH แม้ว่าคุณจะใช้เครือข่าย Wi-Fi และข้อมูลมือถือที่แตกต่างกัน

เช่นเดียวกับแอพที่กล่าวถึงข้างต้น Termius ยังรองรับการนำเข้าคีย์หรือสร้างด้วยตนเอง นอกจากนี้คุณยังสามารถส่งออกคีย์ของคุณไปยังไฟล์ข้อความ, ไฟล์ PEM หรือ PPK จากนั้นแชร์คีย์ของคุณกับ Termius บนอุปกรณ์อื่น ๆ ผ่าน iTunes คุณยังสามารถตั้งค่าการส่งต่อพอร์ตในแอปผ่านอินเทอร์เฟซ GUI รองรับการส่งต่อพอร์ตในเครื่องระยะไกลและแบบไดนามิก

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

แอพไคลเอนต์ SSH ที่ดีที่สุดสำหรับ iOS เพื่อจัดการเซิร์ฟเวอร์ระยะไกล

อัลกอริทึมการเข้ารหัส: AES, DES, 3DES, AES-128 และ AES-256

ภาพรวม:

  • Mosh และ Telnet
  • การเชื่อมต่อและเซสชันหลายรายการ
  • ตัวเลือกในการจัดกลุ่มโฮสต์หลายรายการในกลุ่ม
  • การส่งต่อพอร์ตแบบโลคัลระยะไกลและไดนามิก
  • ตัวเลือกในการนำเข้าและสร้างคีย์
  • การเข้าสู่ระบบเซสชันในแอป

ดาวน์โหลด Termius (ฟรี)

5. กะพริบกะลา

Blink Shell เป็นแอปที่ต้องชำระเงินเพียงรายการเดียวในรายการนี้และจะทำให้คุณกลับมาอยู่ที่ประมาณ $ 20 ตอนนี้แอพมีคุณสมบัติพิเศษบางอย่างสำหรับราคานี้ ก่อนอื่นมันใช้ HTerm ของ Chromium เพื่อพิมพ์ข้อผิดพลาด dmesg ได้เร็วขึ้นบนเทอร์มินัลไคลเอ็นต์ แอปมีการรายงานข้อผิดพลาดที่ดีที่สุดในรายการนี้ ไม่ว่าโฮสต์ของคุณจะไม่ตอบสนองหรือ T-Mobile ของคุณไม่อนุญาตให้ใช้ LTE และคุณจำเป็นต้องเปิดใช้งาน VPN Blink Shell ส่วนใหญ่จะตรงกับการรายงานข้อผิดพลาด

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

Prompt2 เป็นอีกหนึ่งแอปที่ต้องชำระเงิน แต่ยังไม่มี Mosh ให้บริการในตอนนี้ นอกจากนี้ยังรองรับ Face ID สำหรับการตรวจสอบสิทธิ์

แอพไคลเอนต์ SSH ที่ดีที่สุดสำหรับ iOS เพื่อจัดการเซิร์ฟเวอร์ระยะไกล

อัลกอริทึมการเข้ารหัส: AES-128 และ AES-256

ภาพรวม:

  • Mosh และ SSH
  • การส่งต่อพอร์ต
  • นำเข้าและสร้างคีย์
  • ตัวเลือกในการซิงค์คีย์กับ iCloud
  • รองรับทั้งทางลัด Vim และ Emac
  • แบบอักษรและธีมที่กำหนดเอง

ดาวน์โหลด Blink Shell ($ 19.99)

คุณควรเลือกอันไหน?

หากคุณต้องการแอปสำหรับการเชื่อมต่อและตัวจัดการเซิร์ฟเวอร์ปกติ Termius จะเป็นตัวเลือกที่ดีที่สุด สถานการณ์เดียวที่คุณควรใช้ GetConsole คือถ้าคุณมีการส่งต่อตัวแทน SSH สำหรับการใช้งานเพียงครั้งเดียวคุณสามารถลองใช้ WebSSH และ Shelly หากคุณชอบทำงานบน iPad หรือ iPhone Blink ควรอยู่ในรายการแอพที่ต้องซื้อ

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

ยังอ่าน:6 ไคลเอนต์ Android SSH ที่ดีที่สุดที่คุณควรลอง

ดูเพิ่มเติมที่