QR code linking to mobile-ssh.github.io

Android ve iOS için SSH istemcisi

Mobile SSH

Android ve iOS için odaklanmış bir SSH istemcisi: çoklu oturum terminalleri, ağ kesintilerine dayanıklı Eternal Terminal oturumları, yerleşik bir tmux yöneticisi, SFTP dosya aktarımı, yerel port yönlendirme ve eklentiler — telefon ve tablet kullanımı için tasarlandı.

20 dilde mevcut · Android 2.13.7 · iOS 1.78 beta

Android Open the Google Play link in your mobile browser, not the Google Play app — the closed test may not be visible inside the app. Beta'ya katıl · veya e-posta gönderin mobile.ssh.info@gmail.com özel beta erişimi istemek için

Beta Android & iOS SSH users wanted Join the closed beta and help shape Mobile SSH. See how to join →
Bir telefonda tek oturumlu SSH terminali; oturum araç çubuğunun altında bir kodlama ajanının yaması ve geçen test koşusu görünüyor.

Neden Mobile SSH

Mobil SSH istemcilerinin tipik olarak takıldığı noktalar düşünülerek tasarlandı.

Pro seviyesi yok, reklam yok

Tüm özellikler aynı uygulamada. Temel akışları bir Pro yükseltmesinin ardına saklayan bir paywall yok, terminalde reklam afişi yok.

Verileriniz cihazınızda kalır

Kaydedilen sunucular, kimlik bilgileri ve anahtarlar cihazda saklanır. Bulut hesabı yok; kapatılacak bir şey yok.

Kayıtlı sunucular, arayarak bağlan

Sunucuyu bir kez ekleyin, arayın ve dokunarak bağlanın — anahtar, port ve tüneller birlikte gelir.

Ajan uyarıları ve tek dokunuşla yanıt

Claude Code, Codex veya başka bir ajanın size ihtiyaç duyduğu anı öğrenin: panel kehribar rengine döner, araç çubuğundaki bir rozet kaç ajanın beklediğini sayar ve Ajanlar listesi istemi tek dokunuşla yanıtlar — terminale hiçbir şey yazmadan.

Klavyenin üstünde terminal tuşları

On üç tuşluk bir satır — ESC, TAB, CTRL, yön tuşları, Home, End, PgUp, PgDn — kaydırmak yerine ikinci bir satıra sarar; böylece hiçbir şey ekran dışında kalmaz. Hazır bir tuş paletinden F1–F12, Ctrl kombinasyonları veya kendi kaçış dizilerinizi ekleyin.

Komut yazmadan port yönlendirme

Tüneller sunucu profiline bağlıdır ve bağlandığınız anda otomatik olarak yükselir.

Kilit ve ağ değişimine dayanıklı

Kaydedilen bir sunucuya birden çok adres verin — bir ev LAN IP'si ve bir VPN IP'si — Mobile SSH hangisi yanıt verirse ona bağlanır, en son çalışan adresi önce dener ve ağ değiştiği anda yeniden bağlanır. Android'de bir ön plan servisi ve wake lock'lar, ekran kapalıyken oturumları canlı tutar; iOS'ta otomatik yeniden bağlanma ve tmux otomatik ekleme sizi kaldığınız yere geri getirir.

Eternal Terminal

İsteğe bağlı ET aktarımı, uzak kabuğu ağ kesintileri, uyku modu ve IP değişiklikleri boyunca canlı tutar. Ana bilgisayarda etserver yok mu? Mobile SSH, SSH üzerinden onu sizin için kurabilir.

Eklentilerle genişletin

Yeni iş akışları eklemek için genel bir katalogu gözden geçirin ve eklentileri istek üzerine kurun. Her eklenti indirilir ve uygulamaya özel depolamaya SHA-256 ile doğrulanarak kaydedilir.

Mobilde SSH çalışması için tasarlandı

Mobile SSH yaygın yönetim yolunu kısaltır: sunucuyu kaydet, bağlan, oturumları canlı tut, gerektiğinde dosya taşı ve hızlıca aktif terminallere geri dön.

SSH terminali

24-bit gerçek renk, italik, terminal içi arama, OSC 133 kabuk entegrasyonu ve sıkıştırarak metin boyutlandırmayla xterm-256color terminali — ayrıca Android ve iOS'ta yapılandırılabilir yazı tipi ve renk şeması ile Nerd Font powerline/simge glifleri.

Çoklu oturum ızgarası

Yeniden boyutlandırılabilir ızgarada sekiz SSH oturumuna kadar — odaklanmak için panele dokun, tam ekran için çift dokun, metni boyutlandırmak için sıkıştır.

Tıklanabilir bağlantılar

Terminaldeki URL'ler altı çizili olur ve bir dokunuşla tarayıcıda açılır — kopyalamaya veya uygulama değiştirmeye gerek kalmaz.

Sunucu klasörleri ve adları

Kaydedilen sunucuları daraltılabilir gruplara düzenle ve bir sunucuya adresi yerine görünecek bir ad ver. Bir ad belirsiz kalacak olduğunda adres yeniden görünür; böylece satırlar birbirine karışmaz.

Ajan uyarıları

Ajanlar kendilerini terminal üzerinden bildirir; böylece uygulama hangisinin ne yüzünden takıldığını bilir. Ajanlar listesinden tek dokunuşla yanıtla; uyarılar üst üste birikmek yerine birbirinin yerini alır ve birine dokunmak zili çalan paneli açar.

Özel anahtarlar

Parola veya özel anahtarla kimlik doğrulama. Cihazda Ed25519 veya ECDSA anahtarı oluşturun (Android'de ayrıca RSA); mevcut anahtarları içe aktarın veya yapıştırın.

SFTP aktarımı

Aktif SSH oturumuna bağlı çift panelli dosya gezgini. Yükleme ve indirme sırala; yeniden adlandır, sil ve uzak izinleri incele.

Port yönlendirme

Yerel tünel tanımlarını sunucu profiliyle kaydet; bağlandığında otomatik olarak açılırlar — yeni bir ağda yeniden bağlandıktan sonra bile, elle yeniden kurmana gerek kalmadan.

Yeniden bağlanma akışı

Ağ değiştirdiğinde oturumlar ölü rotanın zaman aşımına uğramasını beklemeden hemen yeniden bağlanır; bekleme süresindeki bir oturum da kullanılabilir bir ağ belirir belirmez uyanır. iOS'ta sessizce yanıt vermeyi bırakmış bir sunucu fark edilir ve yeniden bağlanılır.

Yedekleme ve geri yükleme

Kaydedilen sunucuları ve kimlik bilgilerini şifreli bir yedek dosyasına aktar; cihazlar arası geçiş için birleştir veya değiştir seçeneğiyle içe aktar — yedekler Android ve iOS arasında uyumludur.

Eternal Terminal

Ağ kesintileri, uyku modu ve IP değişikliklerine dayanan oturumlar için Eternal Terminal (ET) üzerinden bağlanın — isteğe bağlı olarak SSH üzerinden otomatik etserver kurulumuyla.

Çoğullayıcı yöneticileri

tmux'u önek akorları olmadan yönetin — bağlanın, yeniden adlandırın, oluşturun, bölün, yakınlaştırın veya sonlandırın. Her iki platform da aynısını herdr ve Zellij için sunar; araç çubuğunda bir simge yalnızca o program sunucuda bulunduğunda belirir.

Eklentiler

Mobile SSH'yi genişletmek için eklentilere göz atın, kurun ve çalıştırın. Eklentiler genel bir katalogdan istek üzerine indirilir ve uygulamaya özel depolamaya SHA-256 ile doğrulanarak kaydedilir.

Tek ekran, birkaç canlı kabuk

Terminal görünümü ızgarada birden çok aktif SSH oturumunu tutabilir. Yazmak için bir paneli seç, terminal kontrolleri için ek tuş satırını kullan, metin boyutunu sıkıştırarak ayarla ve tam ekran odaklanmak için bir panele çift dokun.

Ana ekran «neye geri dönebilirim?» sorusunu yanıtlar — şu anda canlı olan bağlantılar ve kayıtlı sunucularında seni bekleyen tmux oturumları; saklanan bir anlık görüntüden yeniden oluşturuldukları için hiç ağ olmadan bile görünürler.

Bir telefonda Mobile SSH, yan yana iki canlı SSH terminal oturumunu bölünmüş görünümde gösteriyor.
Bir telefonda Mobile SSH dosya aktarımı ekranı; yerel ve uzak panellerle.

Terminal yetmediğinde SFTP

Telefon depolamasını ve uzak dizinleri taramak için bağlı bir oturumdan dosya aktarımını aç. Yüklemeleri ve indirmeleri sıraya al, dosyaları sırala, son kullanılan uzak yollara geri dön ve neyi taşıyacağına karar verirken uzak izinleri incele veya değiştir.

Gerçek bir cihazda gör

Android telefonlardan ve iPhone'lardan ekran görüntüleri — sunucu eklemek, terminallerde çalışmak, birden çok oturum yürütmek ve SFTP ile dosya taşımak için kullanacağın aynı ekranlar.

Çalışırken görün

Her iki platformda kısa demolar. Android: nereye geri dönebileceğinizi gösteren ana ekran, yalnızca o sunucuda bulunanları gösteren oturum araç çubuğu, bir dosyayı doğrudan komut istemine gönderme ve tmux, herdr ile Zellij yöneticileri. iOS: doğrudan canlı bir terminalde açılış ve geri döndüğünüz ana ekran.

Android
iOS — iPhone ve iPad

Her oturum yöneticisi için bir video

Yukarıdaki demolarda tmux, herdr ve Zellij toplamda otuz saniye kadar yer paylaşıyor — araç çubuğunun her biri için bir simge çizdiğini göstermeye yeter, ama hiçbirinin ne yaptığını göstermeye yetmez. Bunlar uzun sürümler; her iki platformda, canlı bir sunucuya karşı çekildi.

tmux

Ana ekrandan doğrudan oturumlara, pencerelere ve bölmelere. Bir oturum zille işaretli, çünkü orada bir şey yanıt bekliyor. Bir pencereye bağlanın, çalışan terminal onu izlesin; pencere oluşturup adlandırın — hiçbir noktada önek kısayolu yazmadan.

Android
iOS — iPhone ve iPad

herdr

Gerçek ajan durumu taşıyan çalışma alanları, sekmeler ve bölmeler — biri çalışıyor, biri engellenmiş ve bir insanı bekliyor. Engellenmiş olanı önizleyin, telefondan yanıtlayın ve herdr'ın onu önce çalışıyor, sonra bitti olarak yeniden sınıflandırmasını izleyin.

Android
iOS — iPhone ve iPad

Zellij

Yaşlarıyla birlikte oturumlar, ardından sekmeler ve bölmeler. Bir bölmenin çıktısını bağlanmadan önizleyin, adlandırılmış bir sekme ekleyin, önemli olanı öne getirin ve bağlanın — komut isteminde hiçbir şey yazmadan.

Android
iOS — iPhone ve iPad

Terminalin içinde, hareketli bir grafik

Kitty grafik protokolü üzerinden akıtılan ve uygulamanın dosyanın kendi kare zamanlamasıyla çözdüğü 36 karelik bir GIF — dışarıdan kare kare ilerletilmiyor. Ardından bir terminalin sınandığı kaçış dizileri: OSC 8 yapı numaralarını ve pano adlarını dokunulabilir şeylere çevirir, OSC 52 uzaktaki makinenin telefonunuzun panosuna yazmasına izin verir, OSC 777 ise gerçek bir Android bildirimi yükseltir.

Android

Termux ve Termius yanında yeri

Mobile SSH kasıtlı olarak dar tutulmuştur: ne tam bir Linux ortamıdır ne de çapraz platform takım kasası. Mobil kullanıcıların en çok ihtiyaç duyduğu oturum kontrollerine hızlı erişim sağlayan, Android ve iOS için yerel bir SSH/SFTP aracıdır.