İPhone ve iPad için çok sayıda SSH istemci uygulaması var ancak hepsi beklendiği gibi çalışmıyor. Bazıları ücretsizdir, bazıları ücretlidir ve tümü bir SSH sunucusuna bağlanmanın temel işlevini yerine getirir. Ancak kullanıcı gereksinimleri, yalnızca sunucuyu devreye sokmaktan SSH Aracısı iletimini, bağlantı noktası iletimini ve hatta genel-özel anahtar oluşturmayı yapılandırmaya kadar farklılık gösterir. Bu nedenle, işte iOS için en iyi SSH istemcileri.
İOS için En İyi SSH İstemci Uygulamaları
1. GetConsole
GetConsole, en temel görünümlü SSH istemci uygulamasıdır. Kullanıcı arayüzü PuTTY'ye çok benzer. Uygulamayı başlattığınızda, siyah bir ekranla karşılaşıyorsunuz. Sağ üst köşede, ayarlar tepsisini açan hamburger simgesini tıklayın. Kullanıcı arayüzü basit olsa da, uygulama birçok özelliği barındırıyor. Toplantı sahibinizi ve kimlik bilgilerinizi kaydedebilir veya ayrıntıları kaydetmeden hızlıca bir oturumu başlatabilirsiniz.
İstemci terminali, normal klavye girişlerinin yanı sıra Tab, Ctrl, Cmd ve ok tuşlarını destekler. Parolaları, oturum açma sırasında otomatik doldurmanın yerine geçen uygulamada saklayabilirsiniz. Düzenli olarak bağlandığınız bir sunucu olması durumunda, anahtarları da ayarlayabilirsiniz.
Şifrelemeyi destekler SSH1, RSA, DSA gibi algoritmalar. Oluşturulan Anahtar, PuTTY destekli PPK formatındadır. PuTTY'yi masaüstünüzde kullanmanız durumunda, özel anahtar verilerini iPhone veya iPad'inize kopyalayıp yapıştırabilirsiniz. Bunu söyledikten sonra, bir dosyadan anahtar oluşturma seçeneği yoktur. Dahası, uygulama aynı zamanda bir olay tetikleyicisine göre belirli eylemleri otomatikleştirebilen bir Komut Dosyası Yöneticisine de sahiptir.
GetConsole çoğu zaman iyi çalışır, ancak bazen GUI titizleşebilir. Oldukça sık, dokunuşlarımı tanımıyor ve iki kez dokunmam veya kapanmaya zorlamam gerekiyordu. Ayarlar menüsü de o kadar sezgisel değil ve seçeneklerle oldukça karışık. Bu uygulamanın ücretli bir çeşidi yoktur ve ücretsiz sürümü bile canlı tutma zamanlayıcısı ayarlamanıza izin vermez. Bağlantıların sayısını merak ediyorsanız, hayır, tek bir sunucuya birden çok oturum kuramazsınız, ancak birden çok bağlantıya izin verilir.
Şifreleme Algoritması: SSH1, RSA, DS
Genel Bakış:
- Çoklu sekme destekli SSH / TELNET / TCP / Seri / Bluetooth üzerinden bağlantı
- Entegre TFTP sunucusu
- Bluetooth Klavye Desteği
- Komut dosyası desteği ve Tam Günlük Kaydı seçeneği
- SSH Aracısı ve Bağlantı Noktası Yönlendirme.
GetConsole'u indirin (ücretsiz)
2. WebSSH
WebSSH Essential yalnızca bir SSH istemcisi değil, aynı zamanda bir SFTP ve HTTP istemcisidir. Uygulamanın kullanıcı arayüzü, alt kısımda sekmeler olarak yerleştirilen tüm protokollerle oldukça basittir. GetConsole'dan farklı olarak, hızlı bağlantı seçeneği yoktur. Bağlantı kurmak için bir ana bilgisayar eklemeniz ve yapılandırmanız gerekir. GetConsole'a benzer şekilde WebSSH, anahtarların PPK ve OpenSSH dosyalarından içe aktarılmasına da izin verir. Alternatif olarak, anahtarları kendi RSA veya DSA anahtarınız aracılığıyla her zaman manuel olarak oluşturmayı seçebilirsiniz.
Diğer uygulamaların aksine, burada daha az klavye kısayolunuz var. Örneğin, Fn tuşunu ve Esc düğmesini bulamadım. Bunu söyledikten sonra, uygulama, birden fazla SSH oturumu arasında gezinmek için sola veya sağa kaydırma veya önceki terminal çıktılarını görmek için yukarı ve aşağı kaydırma gibi dokunma eylemlerini destekler. Uygulama Bluetooth'u veya harici bir klavyeyi desteklese de, uygulamayı uygulamaya bağlarken sık sık sorun yaşadım.
WebSSH'nin ücretsiz sürümü iyi bir teklif sunar ancak reklamlar bazen can sıkıcı olabilir. Premium seçerseniz, anahtar oluşturma, arka planda bir terminal çalıştırma vb. Gibi bazı ek özelliklerin yanı sıra reklamsız bir deneyim elde edersiniz. Ücretsiz olan durumunda, karşılaştığım tuhaf bir sorun vardı. Uygulama, aktif oturumu sık sık dondurur ve uzak sunucuda açık bir tty oturumunu geride bırakır. Bu yüzden, sunucudan bağlantıyı manuel olarak sonlandırmalı ve uygulamayı yeniden başlatmaya zorlamalıyım. Bazen uygulama sunucuya bile bağlanmaz ve günlüklerde bunun net bir açıklaması yoktur.
Oku:İPhone ve iPad için En İyi 5 Wi-Fi Analyzer Uygulaması
Şifreleme Algoritması: RSA, DSA.
Genel Bakış:
- SFTP, Tunneling, HTTP, WebSSH'yi destekler
- Manuel anahtarlar, vb. Oluşturma
WebSSH Essential'ı indirin (ücretsiz)
3. Canım
Shelly, PuTTY'ye dayalı özel bir SSH istemci uygulamasıdır. Uygulama oldukça basit ve başlangıçta bir bağlantı yöneticisi ekranıyla karşılaşıyorsunuz. Burada, eklediğiniz ve son bağlantılarınız görünecektir. Shelly, ücretsiz varyantta birden fazla oturum veya bağlantıya sahip olmanıza izin vermez.
Terminal, yazı tipi boyutunu artırmak için sıkıştırabileceğiniz gibi eylem tabanlı hareketleri destekler. Shelly, PuTTY motorunu temel alır ve onu açtığınızda oldukça görünür. Terminal içindeki Shelly klavyesi, Fn, Esc, Ctrl, ok ve kaydırma gibi bazı ekstra tuşlara sahiptir. Premium sürümün çok daha fazla teklifi vardır ve ücretsiz yazılım, çıplak metal özelliklerle sınırlıdır. Premium sürümde, özel anahtarlar oluşturabilir ve içe aktarabilirsiniz. Buna ek olarak, oturumu arka planda aktif tutabilirsiniz.
Genel Shelly, iyi bir SSH istemcisidir, ancak anahtar oluşturma gibi gelişmiş özelliklerin çoğu, ücretsiz olanı oldukça basit ve güçlü kullanıcılar için çekici olmayan premium özelliktedir.
Şifreleme Algoritmaları:3DES, ChaCha20, Blowfish, 3DES.
Genel Bakış:
- SSH Aracısı ve Bağlantı Noktası Yönlendirme
- Anahtarları manuel olarak oluşturma seçeneği
- Terminalde hareket desteği
- Uygulamayı şifreyle kilitle
Shelly'yi indirin (ücretsiz)
4. Termius
Termius, Android için en popüler SSH istemci uygulamasıdır ve iOS'ta da mevcuttur. Kullanıcı arayüzü minimaldir ve modern bir dokunuşa sahip bir terminal gibi görünür. Yukarıda belirtilen uygulamalarla karşılaştırıldığında Termius, Mosh'ı sağlar. Bilmiyorsanız, Mosh mobil SSH istemcileri için tasarlanmıştır. Bu, farklı Wi-Fi ağları ve mobil veriler arasında gezinirken bile cep telefonunuzun SSH sunucusuna bağlı kalmasına yardımcı olur.
Yukarıda belirtilen uygulamalara benzer şekilde Termius, anahtarların içe aktarılmasını veya manuel olarak oluşturulmasını da destekler. Ek olarak, anahtarlarınızı bir metin dosyasına, PEM veya PPK dosyalarına aktarabilir ve ardından anahtarlarınızı iTunes aracılığıyla diğer cihazlarda Termius ile paylaşabilirsiniz. Ayrıca bir GUI arabirimi aracılığıyla uygulamada bağlantı noktası yönlendirmeyi de ayarlayabilirsiniz. Yerel, uzak ve dinamik port yönlendirmeyi destekler.
Termius hakkında şikayet edecek pek bir şey yok ama hata raporlama kesinlikle iyileştirilebilir. Her başarısız bağlantı aldığımda, bir terminal açmıyor ve hatayı açıklıyor. Ya günlükleri açmanız ya da başarısız bağlantı hakkında yeterli ayrıntı sağlamayan hata simgesini tıklamanız gerekir.
Şifreleme Algoritması: AES, DES, 3DES, AES-128 ve AES-256.
Genel Bakış:
- Mosh ve Telnet
- Birden çok bağlantı ve oturum
- Bir grupta birden çok ana bilgisayarı gruplama seçeneği
- Yerel, uzak ve dinamik bağlantı noktası yönlendirme
- Anahtarları içe aktarma ve oluşturma seçeneği
- Uygulamada Oturum Günlüğü
Termius'u indirin (ücretsiz)
5. Yanıp Sönen Kabuk
Blink Shell, bu listedeki tek ücretli uygulamadır ve size yaklaşık 20 ABD doları kazandırır. Şimdi, uygulama bu fiyata bazı benzersiz özellikler sunuyor. Her şeyden önce, istemci terminalinde dmesg hatasını daha hızlı yazdırmak için Chromium’un HTermini kullanır. Uygulama, bu listedeki en iyi hata raporlamasına sahiptir. Ana makineniz yanıt vermiyorsa veya T-Mobile'ınız LTE'ye izin vermiyorsa ve bir VPN'i açmanız gerekiyorsa, Blink Shell çoğunlukla hata raporlama ile ilgilidir.
Termius'a benzer şekilde, mobil bir SSH istemcisi için kesinlikle gerekli olan Mosh'ı kullanır. Üstelik en iyi harici klavye desteğini sunar. İzleme paneli hareketlerini algılar ve onunla sorunsuz bir şekilde kaydırabilirsiniz.
Prompt2 başka bir ücretli uygulamadır, ancak şu anda Mosh'ı sağlamamaktadır. Ek olarak, kimlik doğrulama için Face ID'yi destekler.
Şifreleme Algoritması: AES-128 ve AES-256.
Genel Bakış:
- Mosh ve SSH
- Port yönlendirme
- Anahtarları içe aktarın ve oluşturun
- Anahtarları iCloud ile senkronize etme seçeneği
- Hem Vim hem de Emac kısayollarını destekler
- Özel Yazı Tipleri ve Temalar
Blink Shell'i indirin (19, 99 $)
Hangisini seçmelisin?
Normal bağlantı ve sunucu yöneticisi için bir uygulamaya ihtiyacınız varsa, Termius ideal seçim olacaktır. GetConsole kullanmanız gereken tek senaryo, SSH ajan yönlendirmenizin olmasıdır. Basit ve tek seferlik kullanım için WebSSH ve Shelly'yi deneyebilirsiniz. Bir iPad veya iPhone üzerinde çalışmayı tercih ediyorsanız, Blink satın alınması gereken uygulamalar listenizde olmalıdır.
Bununla birlikte, kaçırdığımız bir şey bulursanız, aşağıdaki yorumlarda düşüncelerinizi dile getirin. Seni duymak isterim.
Ayrıca Oku:Denemeniz Gereken En İyi 6 Android SSH İstemcisi