Darwaza

linux için ssh istemcisi · terminal · sftp · port yönlendirme · mcp

Ajan sunucularınızla çalışır. Anahtarlar sizde kalır.

Tam bir SSH istemcisi: terminal, dosya tarayıcısı, port yönlendirme. Çevrimdışı ve hesapsız çalışır; Claude Code, Codex ya da Cursor ise makinelerinizde neler olduğunu bir kez bile parola veya özel anahtar görmeden çözebilir.

AGENT · PLAN ON PROD-01
Darwaza penceresi: ajan bir değişiklik planı önerir, her komut çalışmadan önce görünürDarwaza penceresi: ajan bir değişiklik planı önerir, her komut çalışmadan önce görünür
Darwaza penceresi: ajan bir değişiklik planı önerir, her komut çalışmadan önce görünür
DARWAZA — PROD-01 · PROD-02
Darwaza terminali: yan yana bölmelerde birden çok SSH oturumuDarwaza terminali: yan yana bölmelerde birden çok SSH oturumu
Darwaza terminali: yan yana bölmelerde birden çok SSH oturumu

Ajan erişimi nasıl alır

Claude Code, Codex ya da Cursor’ı uygulamaya bağlayın; ajan makinelerinizde neler olduğunu çözebilsin. Kimlik bilgileri burada kalır: ajan sunucuyu adıyla söyler, bağlantıyı Darwaza kurar. Sunucunun kendisinde hiçbir şey belirmez — ne ajan, ne servis, ne bağımlılık: onun için bu, sizinkiyle aynı sıradan bir SSH oturumudur. Bu yüzden hiçbir şey kurulamayan yerlerde de çalışır.

İki adım

  1. 1 Uygulama ayarlarındaki satırı ajanınızın yapılandırmasına kopyalayın — biçim hepsinde aynı.
  2. 2 Ajanın kullanabileceği sunucuları işaretleyin. Kutu, daha önce eklediğiniz sunucular dahil hepsinde kapalıdır.

Ajan ne yapabilir

Keşif erişebildiği sunucuların listesi, okuyan bir komut, tek çağrıda sunucu özeti — sistem, disk, bellek, dinleyen portlar, çökmüş servisler — dosya arama, bu sunucuda daha önce ne yapıldığının günlüğü ve ajanın kendi tuttuğu sunucu notları.

Dosyalar okuma, dizin listesi ve dosya bilgisi, indirme ve yükleme, dizin oluşturma, yeniden adlandırma, silme, dosyayı baştan göndermek yerine yama ile düzenleme, sunucudan sunucuya doğrudan kopyalama — diskinize uğramadan.

Eylemler değişiklik planı — ilki çalışmadan önce her komutu görürsünüz; yapılandırma denetimi öncesinde, durum denetimi sonrasında olmak üzere servis yeniden başlatma; açtıysanız kendi parçacıklarınız; iç servise geçici port yönlendirme; komutun yazılı olduğu bir sekme — Enter'a siz basarsınız.

Neler yapar

Bağlantılar

Parola, passphrase’li SSH anahtarı, ssh-agent · Sunucunun etkileşimli soruları, kendi ikinci faktörü dahil · Bastion üzerinden ProxyJump · ssh-agent’ı sunucuya iletme · Uzun oturumlar için keep-alive

Sunucu güveni

TOFU: parmak izi ilk bağlantıda saklanır · Sunucu anahtarı değişirse ayrı bir uyarı · ~/.ssh/config ve ~/.ssh/known_hosts dosyalarından içe aktarma

Terminal

Sekmeler ve yan yana dört bölmeye kadar · Sekmeleri bölmeler arasında sürükleme · Çıktıda arama ve yer imleri · Temalar ve yazı tipi ayarları

Dosyalar

İki bölmeli SFTP tarayıcısı · Bölmeler arasında ve sistem dosya yöneticisinden sürükleme · İlerleme ve durdurma içeren aktarım paneli · Klasör oluşturma, yeniden adlandırma, silme

Port yönlendirme

Yerel (-L) · Ters (-R) · Dinamik SOCKS5 (-D)

Ayrıca

Komut parçacıkları · Oturumları asciinema biçiminde kaydetme · Bağlantı geçmişi · Altı arayüz dili · Sistem deposunun üzerinde ana parola, kurtarma anahtarıyla · Kilidi açmada ikinci faktör

DARWAZA — FILES ON PROD-01
Darwaza iki bölmeli dosya tarayıcısı, SFTP aktarımı sürerken
Darwaza iki bölmeli dosya tarayıcısı, SFTP aktarımı sürerken

Farkı ne

01

Hesapsız ve ağsız çalışır

Kısıtlı bir kipte değil, tam olarak. Bu bir ilke, ücretsiz sürüm değil: kayıt olmak uygulamayı açmanın koşulu değildir ve hiçbir zaman olmayacak.

02

Sunucu sırlarınızı okuyamaz

Şifreleme anahtarı parolanızdan cihazınızda türetilir ve oradan hiç çıkmaz. Sonucunu kendimiz söylüyoruz: parola kurtarılamaz ve "e-posta ile sıfırlama" hiçbir zaman olmayacak. Verilere erişim yalnızca kurtarma anahtarıyla geri gelir.

03

Telemetri yok

Hiç. Çökme raporları diskinizdeki dosyalardır, toplama varsayılan olarak kapalıdır ve yalnızca sizin yazdığınız adrese gönderilir. Sayaç ve izleyici yok — bu sayfa dahil.

04

İki faktör hesaba aittir, SSH’a dayatılmaz

Sunuculara sıradan ssh gibi bağlanırız: kimlik doğrulama yöntemini biz değil sunucu seçer. SSH’ı tanınmaz hâle "iyileştirmeyiz".

05

Oturum kayıtları standart biçimde

asciinema, kendi biçimimiz değil: standart asciinema play ile oynatılır, başka araçlarla dönüştürülür ve bağlantı koptuğunda bile geçerli kalır. Biçime kilitlenme yok.

06

Altı dil

Özbekçe, Rusça, İngilizce, Kazakça, Kırgızca ve Türkçe — yarım değil, tam. Bunların üçünü başka yerde bulmak zor.

07

Sınırlar konusunda dürüstlük

Bugün yalnızca Linux için derliyoruz ve sayfada da böyle yazıyor. Beş platform vadedip bir tane veren bir site güveni tam bir kez kaybeder.

Sunucuda / Darwaza

Sunucu ne görür

+e-posta adresinizi · ne zaman ve hangi IP’den giriş yaptığınızı · adlarını sizin verdiğiniz cihaz listesini · kaç kaydınız olduğunu, türlerini ve değişme zamanlarını · her şifreli blobun boyutunu · şifreli ikinci faktör sırrınızı

Ne görmez

−sunucu adlarını ve adreslerini · kullanıcı adlarını · parolaları · özel anahtarları ve passphrase’leri · hiçbir şeyin içeriğini

Güvenlik nasıl kurulu

"Askeri düzeyde şifreleme" yok — doğrulayabileceğiniz somut bilgiler var.

$darwaza --security

·Argon2id: 64 MiB bellek, 3 geçiş

·Kayıtlar için AES-256-GCM, her şifrelemede yeni rastgele nonce

·Anahtar cihazınızda türetilir ve oradan çıkmaz

·Sırlar sistem keyring’inde ya da ana parola arkasındaki depoda

·TOFU ve sunucu anahtarı değiştiğinde açık uyarı

HOST KEY CHANGED
Darwaza sunucu anahtarının değiştiği uyarısı, iki parmak izini gösteriyor
Darwaza sunucu anahtarının değiştiği uyarısı, iki parmak izini gösteriyor

E-posta ile parola sıfırlama yok

Verileriniz bizde olmayan bir anahtarla şifreli: parolanızı ne bulabiliriz ne de size yenisini gönderebiliriz. Bu yüzden kayıt sırasında bir kurtarma anahtarı verilir — kâğıda geçirip kaldırmanız gereken 32 karakter; anahtarı olmayan, hesabına girmişken kabinetten yenisini çıkarabilir. Hem parola hem anahtar kaybolursa sunucudaki kopyayı kimse geri getiremez. Cihazda yerel veriler kalır; ana parola altındaysa onun kendi kurtarma anahtarı vardır.

İndir

deb rpm AppImage

$ darwaza --version

Henüz derleme yok. İlki çıktığı anda bağlantı burada olacak.

Bugün yalnızca Linux için derliyoruz: deb, rpm ve AppImage. Windows ve macOS’u var olmadan söz vermeyiz.