Darwaza

linux үшін ssh клиент · терминал · sftp · порттар · mcp

Агент серверлеріңізбен жұмыс істейді. Кілттер сізде қалады.

Толыққанды SSH клиент: терминал, файл браузері, порт бағыттау. Желісіз және тіркелгісіз жұмыс істейді, ал Claude Code, Codex немесе Cursor машиналарыңызда не болып жатқанын бірде-бір рет құпия сөзді не жеке кілтті көрмей анықтай алады.

AGENT · PLAN ON PROD-01
Darwaza терезесі: агент өзгеріс жоспарын ұсынады, әр команда орындалғанға дейін көрінедіDarwaza терезесі: агент өзгеріс жоспарын ұсынады, әр команда орындалғанға дейін көрінеді
Darwaza терезесі: агент өзгеріс жоспарын ұсынады, әр команда орындалғанға дейін көрінеді
DARWAZA — PROD-01 · PROD-02
Darwaza терминалы: қатар тұрған панельдерде бірнеше SSH сессияDarwaza терминалы: қатар тұрған панельдерде бірнеше SSH сессия
Darwaza терминалы: қатар тұрған панельдерде бірнеше SSH сессия

Агент қатынасты қалай алады

Claude Code, Codex немесе Cursor-ды қолданбаға қосыңыз — агент машиналарыңызда не болып жатқанын анықтай алады. Тіркелгі деректері осында қалады: агент хостты атымен атайды, ал қосылуды Darwaza жасайды. Сервердің өзінде ештеңе пайда болмайды — не агент, не қызмет, не тәуелділіктер: ол үшін бұл кәдімгі SSH сессия, сіздікі сияқты. Сондықтан ештеңе орнатуға болмайтын жерде де жұмыс істейді.

Екі әрекет

  1. 1 Қолданба баптауларындағы жолды агентіңіздің конфигурациясына көшіріңіз — пішімі бәрінде бірдей.
  2. 2 Агентке рұқсат етілген хостарды белгілеңіз. Құсбелгі бәрінде өшірулі, бұрын енгізілгендерде де.

Агент не істей алады

Барлау қолжетімді хосттар тізімі, оқитын команда, бір шақырумен сервер туралы түйін — жүйе, диск, жады, тыңдап тұрған порттар, істен шыққан қызметтер, — файл іздеу, осы серверде не істелгенінің журналы және агент өзі жүргізетін сервер жазбалары.

Файлдар оқу, каталог тізімі мен файл мәліметтері, жүктеп алу және жүктеу, каталог жасау, атын өзгерту, жою, файлды түгел қайта жіберудің орнына жамаумен түзету, серверден серверге тікелей көшіру — дискіңізді айналып өтіп.

Әрекеттер өзгерістер жоспары — біріншісі орындалмай тұрып әр команданы көресіз; қызметті қайта қосу, алдында конфигурация, кейін күй тексерісімен; өзіңіз ашқан болсаңыз, сниппеттеріңіз; ішкі қызметке уақытша порт өткізу; команда терілген қойынды — Enter-ді өзіңіз басасыз.

Не істей алады

Қосылымдар

Құпия сөз, passphrase бар SSH кілт, ssh-agent · Сервердің интерактивті сұрақтары, оның екінші факторын қоса · Бастион арқылы ProxyJump · ssh-agent-ті хостқа бағыттау · Ұзақ сессияларға keep-alive

Серверлерге сенім

TOFU: саусақ ізі алғашқы қосылымда сақталады · Сервер кілті өзгерсе — бөлек ескерту · ~/.ssh/config пен ~/.ssh/known_hosts файлдарынан импорт

Терминал

Қойындылар және қатар төртке дейін панель · Қойындыларды панельдер арасында сүйреу · Шығыс бойынша іздеу және ондағы бетбелгілер · Тақырыптар мен қаріп баптаулары

Файлдар

Екі панельді SFTP браузері · Панельдер арасында және жүйелік файл менеджерінен сүйреу · Барысы мен тоқтатуы бар тасымал панелі · Қалта жасау, атын өзгерту, жою

Порт бағыттау

Жергілікті (-L) · Кері (-R) · Динамикалық SOCKS5 (-D)

Тағы

Команда үзінділері · Сессияларды asciinema пішімінде жазу · Қосылымдар тарихы · Интерфейстің алты тілі · Жүйелік қоймадан бөлек мастер-құпиясөз, қалпына келтіру кілтімен · Құлыпты ашуға екінші фактор

DARWAZA — FILES ON PROD-01
Darwaza екі панельді файл браузері, SFTP тасымалы жүріп жатыр
Darwaza екі панельді файл браузері, SFTP тасымалы жүріп жатыр

Несімен ерекшеленеді

01

Тіркелгісіз және желісіз жұмыс істейді

Толық, қысқартылған күйде емес. Бұл қағида, тегін тариф емес: тіркелу қолданбаны іске қосу шарты емес және ешқашан болмайды.

02

Сервер сіздің құпияларыңызды оқи алмайды

Шифрлау кілті құрылғыңызда құпия сөзден шығарылады және одан ешқашан шықпайды. Салдарын өзіміз айтамыз: құпия сөзді қалпына келтіру мүмкін емес, «пошта арқылы қалпына келтіру» ешқашан болмайды. Деректерге қолжетімділік тек қалпына келтіру кілтімен қайтады.

03

Ешқандай телеметрия жоқ

Мүлдем. Ақау есептері — дискідегі файлдар, жинау әдепкі бойынша өшірулі, жіберу тек өзіңіз жазған мекенжайға. Есептегіштер мен бақылаушылар жоқ, осы бетті қоса.

04

Екінші фактор тіркелгіге қатысты, SSH-қа таңылмаған

Серверлерге кәдімгі ssh сияқты қосыламыз: аутентификация тәсілін біз емес, сервер таңдайды. Біз SSH-ты танымастай «жақсартпаймыз».

05

Сессия жазбалары стандартты пішімде

asciinema, өзіміздікі емес: кәдімгі asciinema play ойнатады, бөгде құралдар түрлендіреді, байланыс үзілсе де жарамды қалады. Пішімге қамалу жоқ.

06

Алты тіл

Өзбек, орыс, ағылшын, қазақ, қырғыз және түрік — толық, жартылай емес. Олардың үшеуін басқа жерден табу қиын.

07

Шектеулер туралы адалдық

Бүгін тек Linux үшін жиналады, бетте солай жазылған. Бес платформа уәде етіп біреуін беретін сайт сенімді дәл бір рет жоғалтады.

Серверде / Darwaza

Сервер нені көреді

+пошта мекенжайыңызды · қашан және қай IP-ден кіргеніңізді · өзіңіз ат берген құрылғылар тізімін · жазбаларыңыздың санын, түрлерін және өзгеру уақытын · әр шифрланған блобтың көлемін · екінші фактордың шифрланған құпиясын

Нені көрмейді

−хост аттары мен мекенжайларын · логиндерді · құпия сөздерді · жеке кілттер мен passphrase-ді · ештеңенің мазмұнын

Қауіпсіздік қалай құрылған

«Әскери деңгейдегі шифрлау» жоқ — тексеруге болатын нақтылық бар.

$darwaza --security

·Argon2id: 64 МиБ жады, 3 өту

·Жазбаларға AES-256-GCM, әр шифрлауға жаңа кездейсоқ nonce

·Кілт құрылғыда шығарылады және одан шықпайды

·Құпиялар жүйелік keyring-те немесе басты құпия сөз астындағы қоймада

·TOFU және сервер кілті өзгергенде айқын ескерту

HOST KEY CHANGED
Darwaza сервер кілтінің өзгергені туралы ескертеді, екі саусақ ізін көрсетіп
Darwaza сервер кілтінің өзгергені туралы ескертеді, екі саусақ ізін көрсетіп

Поштамен құпиясөзді қалпына келтіру жоқ

Деректеріңіз бізде жоқ кілтпен шифрланған: құпиясөзіңізді тауып та, жаңасын жіберіп те бере алмаймыз. Сондықтан тіркелу кезінде қалпына келтіру кілті беріледі — 32 таңба, оларды қағазға көшіріп, сақтап қою керек; кілті жоқ болса, кабинетте кірген кезде жаңасын шығаруға болады. Құпиясөз де, кілт те жоғалса, сервердегі көшірмені ешкім қайтара алмайды. Құрылғыда жергілікті деректер қалады; олар мастер-құпиясөздің астында болса, оның өз қалпына келтіру кілті бар.

Жүктеп алу

deb rpm AppImage

$ darwaza --version

Әзірге жинақтар жоқ. Біріншісі пайда болған сәтте сілтеме осында тұрады.

Бүгін тек Linux үшін жиналады: deb, rpm және AppImage. Windows пен macOS-ты дайын болғанша уәде етпейміз.