- Android 8.0 veya üzeri — Google Play kullanılabilirliği yayın kanalına bağlıdır; kapalı test sürümleri için katılım gerekir
- iPhone ve iPad'de iOS 16 veya üzeri — TestFlight'taki genel betaya katılın
- Güncel Android/iOS sürümleri envanter ve ayarlar için yedek biçimi 2 kullanır; içe aktarma desteklenmeyen platform özelliklerini kullanılabilir yapmaz
- Bu liste uygulamaların en güncel kaynak kodunu yansıtır; kullanılabilirlik mağazaya ve beta sürümüne göre değişir, deneysel özellikler ayrıca belirtilir
Özellik listesi
Mobile SSH özellikleri
Android ve iOS üzerinden SSH terminalleri, uzak Git araçları, SFTP, VNC, VPN istemcileri ve oturum yöneticileriyle sunucularınıza bağlanın. Android ayrıca donanım güvenlik anahtarları ve deneysel bir sesli asistan sunar; platforma özgü özellikler aşağıda belirtilmiştir.
- Parola ve özel anahtarla kimlik doğrulama
- Android'de Ed25519, ECDSA (P-256/384/521) ve RSA özel anahtarları; iOS'ta Ed25519 ve ECDSA. Her iki platform da parola tümcesiyle şifrelenmiş anahtarları açar
- Ana bilgisayar, port, kullanıcı, kimlik bilgisi, özel anahtar ve isteğe bağlı tünel tanımlarıyla kaydedilmiş sunucu profilleri — ayarlarını yeni bir sunucuya kopyalamak için bir profili klonlayın
- Bir sunucuya ad verin; liste adresi yerine o adı gösterir — iki satır birbirine benzeyecek olduğunda adres yeniden ortaya çıkar
- Kaydedilen sunucuları ada, ana bilgisayara, porta, kimlik bilgisine veya alternatif adreslerinden herhangi birine göre arayın
- Aynı makineye iki ayrı kayıtlı satır üzerinden bağlanırsanız uygulama bunu fark eder — ana bilgisayar anahtarının parmak izini alır ve ikisini çok adresli tek bir sunucuda birleştirmeyi önerir
- Arama öncelikli Oturum Ekle akışı: ayrılmış bir arama sayfasından kayıtlı sunucu seç ve tek dokunuşla bağlan
- LAN/VPN dolaşımı için kayıtlı sunucu başına birden çok adres — sırayla denenir, en son çalışan adres önce denenir ve ağ değişiminde yeniden bağlanma devreye girer
- Sunucu kurulumunda seçilebilen yeniden kullanılabilir kimlik bilgisi kayıtları
- Kaldığınız yerden devam etmek üzere kurulmuş bir ana ekran: şu anda canlı olan bağlantılar ve sunucularınızda bekleyen tmux oturumları — saklanan bir anlık görüntüden alınır, bu yüzden ağ olmadan da listelenir ve her satırda anlık görüntünün yaşı yazar. iOS'ta Son Oturumlar listesi Yeni Bağlantı ekranına taşındı; bir dokunuş formu dolduruyor
- Baştan sona IPv6: adres alanlarında isteğe bağlı portuyla birlikte köşeli parantezli adresler ve port yönlendirme kurallarında köşeli parantezli IPv6 hedefleri
- Başarılı ve başarısız giriş denemeleri günlüğü; tam olarak hangi adrese bağlanıldığını ve başarısızlık durumunda nedenini kaydeder
- Teleport proxy aktarımı (deneysel, Android): kullanıcı adı, parola ve OTP ile giriş yapın veya bir Teleport yapılandırma ya da kimlik dosyasını içe aktarın, küme düğümlerine göz atın, ardından proxy tüneli üzerinden terminaller, SFTP, tmux ve eklentiler çalıştırın
- İki platformda kayıtlı SSH atlama sunucuları, sekiz genişletilmiş atlamaya kadar sıralı zincir; her atlamanın kimlik bilgisi ve kontrolü ayrı
- Android SSH ajan yönlendirmesi: sunucu başına açın, uzak programlar kayıtlı anahtarla imza istesin; isteğe bağlı kullanım onayı, özel anahtar telefonda kalır
- USB/NFC Android FIDO2: OpenSSH güvenlik anahtarı kaydedin/aktarın, dokunma/PIN isteğini yanıtlayın
- 24-bit gerçek renk ve italik ile VT100/xterm-256color terminal davranışı — kabuğa TERM=xterm-256color ve COLORTERM=truecolor bildirilir
- Android ve iOS'ta 1.000, 5.000, 10.000 veya 50.000 satıra ayarlanabilen geri kaydırma arabelleği (varsayılan 5.000)
- Terminalde bul — geri kaydırmayı ve görünür ekranı ara, eşleşmeler arasında atla (Android ve iOS)
- Kabuk entegrasyonu (OSC 133): istemler arasında adım adım gez, bir komutun çıktısının tamamını seç — yalnızca sonuncusunu değil, 300 satır geriden gelen derleme hatasını — ve uzun süren bir komut bittiğinde uyarı al (Android ve iOS)
- Kitty grafik protokolü aracılığıyla terminalde satır içi görüntüler; sıkıştırarak yakınlaştırma ve satır yeniden sarmalarında kaybolmak yerine yerinde kalır (Android ve iOS)
- Uygulamanın çizdiği blok, braille ve altılı mozaik glifleri sayesinde chafa, timg ve ANSI sanatı Android/iOS ızgarasına doğru oturur
- İki platformda da dokunma, fare izleyen terminal programlarına tıklama gönderir; sürükleme isteğe bağlıdır. iOS ayrıca bunun yerine imleci yerleştirme ayarı sunar
- Bölme başlığı, tmux'tan sorulan veya kabuk tarafından OSC 7 ile bildirilen gerçek çalışma dizinini gösterir (Android)
- On üç tuşluk ek tuş satırı — ESC, TAB, CTRL, oklar, Home, End, PgUp, PgDn, klavye geçişi — kaydırmak yerine ikinci bir satıra sarar ve artakalanları bir taşma menüsüne katlar; böylece hiçbir tuş ekran dışında kalmaz
- Satırı Android ve iOS'ta özelleştir: F1–F12, Ctrl kombinasyonları ve simgeler dahil yaklaşık 45 hazır tuşluk bir paletten ekle; tuş kaldır, yeniden sırala, gizle, kendi kaçış dizisi tuşlarını tanımla ve canlı önizlemeyle varsayılanlara sıfırla
- Dokunarak odaklan, isteğe bağlı «dokununca klavyeyi göster», kopyala ve tümünü kopyala eylemleri
- Sıkıştırarak metin boyutunu değiştir ve uzak terminali yeniden boyutlandır
- Çift dokunarak bölme tam ekran modu
- Kopyala, Paylaş ve Tümünü seç eylemleriyle terminal metni seçimi — uzun basış kelimeyi seçer ve Kopyala, seçimi paylaşmak veya yeniden kopyalamak için korur
- OSC 52 pano — uzak bir tmux veya vim oturumundaki metni doğrudan telefon panosuna kopyala (Android ve iOS)
- İki platformda fiziksel klavye ve sesle dikte; iOS Dikte ve önerileri otomatik düzeltmeyle varsayılan açar. Doğrudan giriş için kapatın
- Android ve iOS'ta harici ve Bluetooth klavye desteği; oklar, işlev tuşları ve Ctrl/Alt akorları dahil
- Köşeli parantezli yapıştırma (bracketed paste); böylece çok satırlı pano içeriği otomatik çalıştırılmaz
- Yerleşik Nerd Font, sistem yazı tipinin aksi halde boş kutular olarak göstereceği powerline, starship, devicon ve Material Design simge gliflerini Android ve iOS'ta işler
- Geniş CJK, emoji ve birleşen karakterler Android ve iOS'ta doğru şekilde ölçülür ve çizilir; grafem kümeleri ve sıfır genişlikli birleştiriciler dahil
- Android ve iOS'ta yapılandırılabilir terminal yazı tipi (sistem tek aralıklı, JetBrains Mono veya Source Code Pro) ve ANSI renk şeması (Solarized, Gruvbox, Dracula, Nord); açık bölmelere anında uygulanır
- Ayarlar'da sıkıştırarak yakınlaştırmanın yanı sıra bir terminal metin boyutu kaydırıcısı ve Sistem, Açık ya da Koyu olarak ayarlanan bir uygulama teması
- Trafik hızı ve takılma göstergeleri meşgul komutla yanıtsız bağlantıyı ayırır; isteğe bağlı karartma/titreşim
- Ayarlar uzak bildirim, komut bitişi ve uzak pano okumayı kontrol eder; izinler varsayılan kapalıdır
- Terminal oyunları, Android ve iOS üzerinde ok tuşlarını gönderen yönlü kaydırmaları etkinleştirebilir; normal kaydırma varsayılan davranış olarak kalır
- Android üzerinde oturum araç çubuğu eylemlerini yeniden sıralayın veya gizleyin, kurulu eklenti kısayolları ekleyin ve araç çubuğuyla ek tuşların tam ekranda gizlenip gizlenmeyeceğini seçin
- Eşzamanlı sekiz SSH oturumuna kadar
- Etkin oturumlar için ızgara düzeni
- Arka plan ve ekran kilidi dayanıklılığı: Android'de bir ön plan servisi, uygulamayı kaydırıp kapattıktan sonra bile kabukları ve ajanları çalışır tutar; iOS'ta tmux otomatik ekleme kabuğunuzu yeniden bağlar
- Üstel gerilemeli keepalive ve yeniden bağlanma denemeleri — en fazla on deneme; zaten ayrıldığınız bir ağda yaşanan başarısızlıklar bu sınıra sayılmaz
- Wi-Fi, hücresel veri veya VPN arasında geçmek, ölü rotanın zaman aşımını beklemek yerine anında yeniden bağlanmayı başlatır; bekleme süresindeki bir oturum da kullanılabilir bir ağ belirir belirmez yeniden dener
- Yanıtsız keepalive yoklamaları duran sunucuyu algılayıp Android/iOS'ta yeniden bağlantıyı başlatır
- Başlangıç ekranından Etkin Oturumlar girişi; süregelen bildirim oturumları listeler — açmak için dokunun
- tmux komut takibi ve yeniden ekleme; iki platformda sunucu başına Otomatik, Hiçbiri, tmux, herdr, Zellij seçenekleri; soket değişiminde oturum kimliği korunur
- Ajanlar kendilerini terminal üzerinden bildirir; böylece uygulama hangi ajanın çalıştığını, hangi aracı kullandığını ve sizin yüzünüzden takılıp takılmadığını bilir — bölme kehribar rengine döner, başlığında «claude · sizi bekliyor» yazar ve araç çubuğundaki bir rozet kaç ajanın beklediğini sayar
- Bir ajanın sorusunu Ajanlar listesinden tek dokunuşla yanıtlayın; yanıt ayrı bir kanaldan gider, bu yüzden ekranda olanın içine hiçbir şey yazılmaz
- Ajan kancasını uygulamanın içinden bir sunucuya kurun — herhangi bir ajanın çağırabileceği küçük bir kabuk betiği; sağlayıcıya özel bir entegrasyon değil
- Ağ kesintileri, uyku modu ve IP değişikliklerine dayanan oturumlar için Eternal Terminal (ET) aktarımı; isteğe bağlı olarak SSH üzerinden otomatik etserver kurulumuyla
- Tmux yöneticisi: oturumları, pencereleri ve bölmeleri listele ve aralarında geçiş yap — bağlan, yeniden adlandır, oluştur, böl, yakınlaştır veya sonlandır; ada/tarihe göre sıralama ve girdi bekleyen ajanlar için 🔔
- Tek çoklayıcı düğmesi tmux, herdr ve Zellij'i açar; Herdr bölme önizleme, odak ve yanıtı, Zellij canlı ve çıkılmış oturumları destekler
- Yüklenmiş tmux, herdr ve Zellij oturumlarında, soketlerinde, pencerelerinde/sekmelerinde ve bölmelerinde arama yapın; sonuçlar üst öğeleriyle birlikte gösterilir. Henüz açılmamış uzak dallarda arama yapılmaz
- Yerel ve uzak dosyalar için çift bölmeli SFTP gezgini; her aktarımı gösteren ve kaydırılabilen bir aktarım günlüğüyle
- Kuyruğa alınan yükleme ve indirmeler; Android üzerinde dosyaları Mobile SSH ile paylaşın. iOS Paylaşım Uzantısı son başarıyla bağlanılan sunucuya yükler ve tamamlanan yolları uygun bir terminal için kuyruğa alır
- Telefon ve uzak ana bilgisayar arasında özyinelemeli klasör yükleme ve indirme
- Uzak yeniden adlandırma, silme, oluşturma, düzenleme, .tar.gz olarak sıkıştırma, izinler (chmod/chown) ve ayrıntılar
- İndirilen bir dosyayı her iki platformda da başka bir uygulamada açın — iOS'ta indirilenler ayrıca Dosyalar uygulamasında «iPhone'umda» altında görünür
- Dosya Aktarımı iki platformda host ve tmux oturumuna göre dizinleri hatırlar; iOS Dosyalar'dan seçilen dış klasörü de hatırlar
- Her ana bilgisayar için kalıcı, ada veya tarihe göre sıralama ve son kullanılan uzak yollara geri dönüş
- Dosya boyutları ikili birimlerde gösterilir; bir sekme ötedeki terminalde ls -h ne gösteriyorsa onunla eşleşir
- Sunucu profilleriyle kaydedilen ve bağlanıldığında otomatik olarak açılan yerel port yönlendirme
- Uygulamanın tamamı ve dosya gezgini sistemin açık veya koyu temasını takip eder — Android ve iOS'ta Sistem, Açık veya Koyu seçin
- Android ve iOS üzerinde etkin oturumlarda yerel port yönlendirmelerini ekleyin, düzenleyin veya kaldırın; değişiklikler kayıtlı sunucu profili yeniden yazılmadan tekrar bağlanmalarda korunur
- iOS, ekleri yüklerken son dosya adını kullanıma sunmadan veya yolunu eklemeden önce tamamlanmayı ve dosya boyutunu doğrular; mevcut dosyaları korur
- İki platformda yirmi dil: Arapça, Mısır Arapçası, Bengalce, Basitleştirilmiş/Geleneksel Çince, İngilizce, Fransızca, Almanca, Hintçe, Endonezce, Japonca, Marathice, Nijerya Pidgin dili, Portekizce, Rusça, İspanyolca, Tamilce, Teluguca, Türkçe ve Urduca
- Varsayılan olarak sistem dilini takip eder; uygulamayı telefonun dilinden başka bir dilde kullanmak isterseniz Ayarlar'da bir dil seçici vardır
- Cihazda yeni Ed25519 veya ECDSA anahtarları oluşturun (Android'de ayrıca RSA), isteğe bağlı parola ile
- Oluşturulan genel anahtarı kopyalayın, paylaşın veya kaydedin; sunucunun authorized_keys dosyasına ekleyin
- Tam yedekler her iki platformda sunucuları, kimlik bilgilerini, uygulama ayarlarını, dili, çoklayıcı sıralamasını ve VPN profillerini içerir; Android, yedeği yeniden dışa aktarırken yönetilen iOS VPN profillerini korumaz
- Dar kapsam için seçili veya yalnız envanter dışa aktarımı; tam yedeği önizleyip Birleştir/Değiştir seçin, isterseniz parolayla şifreleyin
- Şifresiz yedek parola ve özel anahtar içerir. SSH güveni, etkin oturum, sistem/klasör izinleri taşınmaz; güvenlik anahtarı kimliği fiziksel anahtar ister
- Güvenli ekran: Android'de ekran görüntülerini ve ekran kaydını engelle ve uygulamayı son kullanılanlar küçük resminden gizle; iOS'ta uygulama değiştirici önizlemesini boşalt ve ekran kaydını ve yansıtmayı engelle (iOS'ta elle alınan bir ekran görüntüsü engellenemez) — parolalar, anahtarlar veya belirteçler ekrandayken açılabilen bir ayar
- Kaydedilen sunucular, kimlik bilgileri ve anahtarlar cihazda saklanır; bulut hesabı veya eşitleme zorunlu değildir. Depolama korumaları ve sınırları için gizlilik sayfasına bakın
- İsteğe bağlı kullanım analizi Android ve iOS üzerinde açık onay gerektirir; tüm özellikler analiz olmadan çalışır ve olaylar sunucu, kimlik bilgisi, komut veya dosya içeriği barındırmaz
- SSH sunucu kimlikleri kimlik doğrulamadan önce denetlenir. Her iki platform da varsayılan olarak yeni, sertifikasız sunucu anahtarlarına otomatik güvenir, onay gerektiren bir ayar sunar ve değişen anahtarları reddeder
- Her iki platform da kapsamı sınırlanmış OpenSSH sunucu sertifika yetkililerini ve sunucu anahtarı iptallerini içe aktarır. iOS, Ed25519/ECDSA sunucu sertifikalarını ve IP ile bağlanırken açıkça belirtilen sertifika sunucu adını destekler. SSH güven bilgileri her cihazda kalır ve yedeklere dahil edilmez
- Eklentileri kategoriye göre gezin, arayın, kurun ve çalıştırın; kaynak değişince katalog yenilenir
- Eklentiler genel bir katalogdan istek üzerine indirilir ve uygulamaya özel depolamaya SHA-256 ile doğrulanarak kaydedilir
- Bir eklenti neye ihtiyaç duyduğunu bildirir — SSH komutları, bir tünel, depolama — ve uygulama, istemediği hiçbir şeye izin vermez
- Bir eklenti sunucunuzda bir şey kurduğunda, çalıştırılacak komutları önce olduğu gibi görür ve çalışmadan önce onaylarsınız
- Özel veya kişisel bir katalog kaynağı yapılandırın ya da kendi sunucunuzdaki bir klasörden kurun
- Android/iOS'ta VNC portunu internete açmadan SSH tünelli masaüstü
- Dokunmatik işaretçi, fiziksel/ekran klavyesi, pano alışverişi ve masaüstü zili
- VNC sunucusu destekliyorsa hazır/özel ekran ölçüsü seçin; desteklenmeyen boyut isteği bildirilir
- iOS, SSH bilgilerinden ayrı masaüstü kimlik bilgileriyle Mac Ekran Paylaşımı hesap doğrulamasını destekler ve kaydettiğiniz ek tuş düzenini kullanır
- Android ve iOS üzerinde ana ekrandan SSH VPN, SOCKS5 proxy, WireGuard, Shadowsocks ve OpenVPN profillerini yönetin
- SSH VPN, alan adına göre yönlendirmeyle TCP ve DNS trafiğini kayıtlı bir SSH sunucusu üzerinden taşır; SSH için atanmış diğer UDP trafiği engellenir. WireGuard ve OpenVPN kendi rota yapılandırmalarını kullanır
- SOCKS5, yerel proxy kullanacak şekilde yapılandırılan uygulamalara hizmet verir. Android bunu başka bir VPN ile birlikte çalıştırabilir; iOS üzerinde Mobile SSH arka plana geçtiğinde durur
- WireGuard .conf, desteklenen Shadowsocks ss:// veya doğrulanmış sertifikalı bağımsız OpenVPN .ovpn aktarın
- Android uygulama seçimini destekler; iOS üzerinde uygulama başına VPN, cihaz yönetimi gerektirir. Android uygulama seçimleri doğrudan iOS uygulamalarını seçemez
- Android üzerinde profil değiştirin veya hatırlanan VPN profilini durdurup başlatmak için Hızlı Ayarlar’daki Mobile SSH VPN kutucuğunu kullanın; kutucuk SOCKS proxy’lerini kapsamaz
- Android aynı anda tek bir cihaz VPN’ine; iOS aynı anda tek bir Mobile SSH VPN veya proxy’sine izin verir. Bu istemciler sürekli açık bağlantı veya VPN dışı trafiği engelleme garantisi sunmaz; Tailscale kendi uygulamasını kullanır
- Android ve iOS üzerinde mevcut depoyu kullanarak lazygit’i ayrı bir SSH terminalinde açın; iOS ayrıca açıkça belirtilen bir yolu da kabul eder. Git ve lazygit sunucuda kurulu olmalıdır
- İsteğe bağlı delta fark görünümleri, desteklenen lazygit sürümlerinde terminal paletini izler; ilk kabuğunuz açık kalır
- Android ayrıca farklar, geçmiş, dosyaların tamamını hazırlama alanına alma, commit, fetch, fast-forward pull ve push için ayrı kurulan Git eklentisini açabilir; depolar sunucuda kalır
- Yönlendirilen HTTP veya HTTPS hizmetlerini Android ve iOS üzerinde Mobile SSH içinde açın; HTTPS yine geçerli bir sertifika gerektirir
- Android ayrıca terminal bağlantı eylemleri, sayfada arama, yer imleri, geçmiş, masaüstü modu ve siteye özel tarayıcı tercihleri sunar
- Ayarlar’dan sesli asistanı etkinleştirin ve barındırmak için bir Linux SSH sunucusu yapılandırın; isteğe bağlı döküm incelemesiyle dikte ettiğiniz veya yazdığınız mesajları gönderin ya da sesli yanıtlarla canlı konuşun
- Sunucu asistanını, Codex’i veya Claude’u seçin ve bağlı sunuculardaki kodlama asistanlarını inceleyin; terminal girdisi ve çoklayıcı değişiklikleri için ayrı izin gerekir
Güvenlik notu: mevcut uygulama, kaydedilen sunucu ve kimlik bilgisi kayıtlarını cihazda yerel olarak saklar (iOS'ta gizli veriler sistem Keychain'inde tutulur). Bulut eşitlemesi sunmaz. Cihazı güçlü bir ekran kilidiyle koru ve paylaşılan cihazlarda kimlik bilgilerini kaydetmekten kaçın.