Uzak Terminali - WebSocket üzerinde gerçek bir kabuk

FeatureSecurityService
Shiked
3 Eylül 2026 17:33 UTC
Yazar
Kamo
Commit
77f7021

Bridges a browser to a PTY on the member's own Dev machine. İkili çerçeveler Terminal, metin çerçeveleri kontrol edilir; şu ana kadar bir HTTP 101'i bir şeye umut ediyor Uzun süreli akış, ağın üzerindeki ajana ulaşır, ağ politikası zaten İzinler, bu yüzden Cilium değişikliği gereklidir. Bu hizmette ilk WebSocket ve kasıtlı olarak bir hami. STOMP bir şeydir Bir soket üzerinde mesaj brokeri ve hangi seyahatler burada bir aste akış arasında Tarayıcı ve bir kabuk - her anahtarstroke etrafında bir zarf hiçbir şey satın almaz. YAZARLAR HAPPENS BEFORE THE SOCKET. Bir tarayıcı bir başlık koyamaz WebSocket inşaor, bu yüzden ellerin parse'ye öğretilmesinden ziyade – Sıradan otantik endpoint tüm kararı seanstaki oturumla yapar El ve el, 30 saniyeye değer olan tek kullanımlık bir bilet olarak öne sürüyor Daha sonra ve bir kullanımdan sonra. Bu aynalar KamoDesktop bağlantı, hangisiydi Tam olarak bu nedenle sertleşti: yeniden oynanabilir bir token tarih ve tarihte oturur ve Ctrl+Shift+T ve bir kabuk, daha iyi değil bir masaüstünden daha kötü. Elhake müşteriden başka bir şey okumaz - bir kullanıcı değil, bir kullanıcı değil Hesap, sadece bir boyut, ajan tırnaklarını her zaman ima eder. Linux hesabından geliyor Bilgi için (<the caller's own member id>), bu yüzden bir istek birisini isimleyemez Başkasının kabuğu ve Origin, ev sahibine hitap etti. Parola yok Okumaya devam edin: ajan kökdür ve hesaba girer, bu yüzden geri dönüşümlü credential Guacamole'nin ihtiyacı bu yolda hiç dokunmamıştır. Aslında, senkronize etmeden önce, aynı Access Log'e zaten başkanlık etti. “Hangi yerden imzalanmış” – IP, geo ve kullanıcı-agent ile ciddiyet. Sadece başarı üzerinde ortaya çıkan bir satır tam olarak vakaların eksik olacaktır Bu mesele. Üye başına sekiz terminal, çünkü her biri bir PTY ve bir iplik Daha önce hafıza basıncı tarafından alınan paylaşılan VM. Kapsülü kapatma, kabuku öldürmez; ajan onu tmux altında çalışır, böylece bir Yeniden yenileme veya işten atılan bir bağlantı hala çalışıyor. 21 test: tek kullanımlık, sınırın her tarafını genişletin, bilinmeyen sessizliği, per-member cap ve serbest bırakılması, açık olmayan jetler ve çerçeve kodu Bir-bay-a-time teslimatı da dahil olmak üzere, saçma bir ilan süresi ve okuma Yükseltin durumu çizgisi arkadaki akışı yutmadan.

Tüm değişiklikler

Kargoyu gördüğünüz gibi?

İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.

Sonsuza Kadar Ücretsiz BaşlangıçFırsatları Görüntüle