Platformlar
  • Android 8.0 veya üzeri — şu anda bir Google Play kapalı testi: katılım bağlantısını bir mobil tarayıcıda açın, ardından Play'den kurun
  • iPhone ve iPad'de iOS 16 veya üzeri — TestFlight'taki genel betaya katılın
  • Şifreli yedekler birlikte çalışır: bir platformda dışa aktarın, diğerinde içe aktarın
Bağlantılar
  • 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 ayrıca bir Son Oturumlar listesi tutar
  • 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
Terminal
  • 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 tamponu (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)
  • Blok, braille ve sekstant mozaik glifleri uygulamanın kendisi tarafından çizilir; böylece chafa, timg ve ANSI sanatı boş kutular göstermek yerine tam olarak döşenir (Android)
  • Fare izlemeli bir TUI'de dokunuş bir tıklamadır — htop, vim ve panel seçimi dokunarak çalışır (Android)
  • Panel 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 panel 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)
  • Yerel geçişli klavye girişi — otomatik düzeltme kabukla çakışmaz; ekran klavyesi sesli diktesi yine de çalışır
  • 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 panellere 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ı
Oturumlar
  • Eşzamanlı sekiz SSH oturumuna kadar
  • Aktif 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
  • Sessizce yanıt vermeyi bırakmış bir sunucu — askıya alınmış bir sanal makine, kilitlenmiş bir atlama ana bilgisayarı — yanıtsız kalan keepalive yoklamalarından fark edilir ve tuş vuruşlarınızı sessizce yutmak yerine yeniden bağlanılır (iOS)
  • Başlangıç ekranından Aktif Oturumlar girişi; süregelen bildirim oturumları listeler — açmak için dokunun
  • Kesintiye uğrayan iş için tmux komut izleme ve reattach ipuçları; ayrıca sunucu başına bağlanınca neye eklenileceği seçimi: otomatik algıla, hiçbiri, tmux, herdr veya Zellij (Android)
  • 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 — panel 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 panelleri 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 🔔
  • Android ve iOS'ta herdr ve Zellij yöneticileri; her biri kendi oturumları, sekmeleri ve panelleri üzerinde aynı denetimi sunar — araç çubuğu bir simgeyi yalnızca o program sunucuda bulunduğunda gösterir
Dosyalar ve tüneller
  • Yerel ve uzak dosyalar için çift panelli SFTP gezgini; her aktarımı gösteren ve kaydırılabilen bir aktarım günlüğüyle
  • Sıraya alınmış yükleme ve indirme işlemleri; Android'de başka bir uygulamadan herhangi bir dosyayı çalışan oturuma paylaşın, uzak yolu komut istemine yazılı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
  • Android'de Dosya Aktarımı, ilgili tmux oturumunun kaldığı yerden yeniden açılır ve oturumu panel başlığında adlandırır; hatırlanacak bir şey yoksa o ana bilgisayarda en çok kullandığınız dizinlere döner
  • 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 tarayıcısı sistemin açık veya koyu temasını takip eder — Android ve iOS'ta Sistem, Açık veya Koyu seçin
Yerelleştirme
  • Uygulama arayüzü çevirileri: Arapça, Bengalce, Çince (Basitleştirilmiş ve Geleneksel), İngilizce, Fransızca, Almanca, Hintçe, Endonezce, Japonca, Marathi, Portekizce, Rusça, İspanyolca, Tamilce, Telugu, Türkçe ve Urduca — Android'de yirmi dil (Nijerya Pidgin'i ve Mısır Arapçası da eklenir), iOS'ta on sekiz dil
  • Varsayılan olarak sistem dilini takip eder; uygulamayı telefonun dilinden başka bir dilde kullanmak isterseniz Ayarlar'da bir dil seçici vardır
Anahtarlar ve yedekleme
  • 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
  • Kayıtlı sunucuları ve kimlik bilgilerini bir yedek dosyasına aktarın — tümünü ya da yalnızca işaretlediğiniz satırları; bir klasör başlığına dokunmak klasörün tamamını alır
  • İsteğe bağlı parola yedeği şifreler; birleştir veya değiştir ile içe aktarın
  • Şifrelenmemiş yedek, parolaları ve anahtarları düz metin olarak saklar — dosyayı koruyun veya silin
Güvenlik
  • 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 kalır — gizli veriler Android Keystore ve iOS Keychain'de tutulur, bulut hesabı veya eşitleme yoktur
  • Yalnızca anonim kullanım analizleri — asla sunucularınız, kimlik bilgileriniz, komutlarınız veya dosya içerikleriniz değil. Android'de Ayarlar'da bunu kapatan bir anahtar vardır; iOS'ta böyle bir anahtar henüz yok
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
  • 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
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.