awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

30 مستودعات

Awesome GitHub RepositoriesSSH Connection Managers

Tools for securely configuring and sharing remote SSH access credentials.

Distinguishing note: Focuses on configuration sharing rather than general SSH client functionality.

Explore 30 awesome GitHub repositories matching security & cryptography · SSH Connection Managers. Refine with filters or upvote what's useful.

Awesome SSH Connection Managers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • eugeny/terminusالصورة الرمزية لـ Eugeny

    Eugeny/terminus

    72,175عرض على GitHub↗

    Terminus is a multifunctional terminal emulator and connection manager designed for managing remote server shells and local hardware device connections. It functions as a customizable shell interface and a cross-platform serial client, supporting communication via SSH, Telnet, and serial ports. The application features an extensible system that allows the integration of third-party plugins, such as AI assistants and additional connectivity tools. It includes a dedicated SSH connection manager with support for jump hosts, port forwarding, and the storage of sensitive credentials within encrypt

    Manages remote server access with integrated support for jump hosts, port forwarding, and credential storage.

    TypeScript
    عرض على GitHub↗72,175
  • kovidgoyal/kittyالصورة الرمزية لـ kovidgoyal

    kovidgoyal/kitty

    33,462عرض على GitHub↗

    Kitty is a high-performance, GPU-accelerated terminal emulator designed to provide a consistent and extensible workspace across different operating systems. It leverages graphics hardware to render text, images, and complex layouts with low latency, while providing a robust environment for demanding command-line workflows. The project distinguishes itself through its integrated workspace management and programmable interface. It functions as a tiling window manager that organizes terminal windows, tabs, and layouts into persistent, keyboard-driven sessions. Users can automate complex workflow

    Shares SSH connections across windows to reduce latency and minimize password prompts.

    Pythoncgogolang
    عرض على GitHub↗33,462
  • atuinsh/atuinالصورة الرمزية لـ atuinsh

    atuinsh/atuin

    30,266عرض على GitHub↗

    Atuin is a command-line tool that replaces standard shell history with a searchable, encrypted SQLite database. By hooking into shell initialization scripts, it provides an interactive, keyboard-driven interface for real-time command filtering and retrieval. The platform ensures data privacy through a client-side encryption layer, securing sensitive history and configuration data before it is synchronized across multiple machines. Beyond history management, Atuin functions as an executable documentation platform that enables teams to create and share interactive runbooks. These documents use

    Manages remote host connections and identity keys for secure, shared access.

    Rustbashfishhistory
    عرض على GitHub↗30,266
  • davatorium/rofiالصورة الرمزية لـ davatorium

    davatorium/rofi

    16,213عرض على GitHub↗

    Rofi is a keyboard-driven application launcher and window switcher for X11 desktops. It functions as a scriptable command palette and a compatible emulator for dmenu, capable of reading options from standard input and returning a user selection to standard output. The project is distinguished by a customizable window interface using a CSS-like theming system and a flexible box-model widget hierarchy. It features a recursive theme inheritance system and responsive styling that adapts based on screen dimensions and monitor identifiers. The tool provides advanced text filtering using fuzzy, reg

    Parses SSH configuration and known hosts files to provide a searchable list of remote targets.

    Capplication-launchercdmenu
    عرض على GitHub↗16,213
  • termix-ssh/termixالصورة الرمزية لـ Termix-SSH

    Termix-SSH/Termix

    13,705عرض على GitHub↗

    Termix is a centralized web-based gateway for managing remote SSH connections and terminal sessions. It provides a browser-based interface that enables users to access, control, and monitor remote servers, containerized applications, and file systems from a single, unified dashboard. The platform distinguishes itself through robust security and session management capabilities. It integrates with external identity providers for single sign-on and enforces role-based access control to manage user permissions. To ensure reliable administration, it maintains stateful session persistence, allowing

    Provides a backend server that acts as a unified web interface for managing and accessing multiple remote SSH connections.

    TypeScriptdockerfile-managementself-hosted
    عرض على GitHub↗13,705
  • openspug/spugالصورة الرمزية لـ openspug

    openspug/spug

    11,016عرض على GitHub↗

    Spug is a web-based agentless SSH management platform used for executing remote commands and managing servers without requiring the installation of agent software on target machines. It serves as a centralized operations suite that integrates remote command execution, task scheduling, configuration management, health monitoring, and application deployment. The platform differentiates itself through a browser-based SSH terminal and jump box, providing direct interactive shell access to remote hosts without a local client. It also features a remote file manager for bidirectional file transfers

    Includes a troubleshooting utility to diagnose SSH authentication failures by checking key and password support.

    JavaScriptalertcicicd
    عرض على GitHub↗11,016
  • skeeto/endlesshالصورة الرمزية لـ skeeto

    skeeto/endlessh

    8,477عرض على GitHub↗

    Endlessh is an SSH tarpit and network honeypot designed to mitigate automated SSH brute force attacks. It acts as a defensive layer that protects servers by diverting malicious connection attempts into a slow-motion trap. The project implements a tarpit by sending endless, throttled banners to clients, which keeps connections open indefinitely to occupy attacker resources and slow down network scans. The service includes connection rate limiting to prevent system resource exhaustion and provides monitoring through connection activity and diagnostic data logging to system logs. Process manage

    Sends slow motion banners to clients to occupy connections and prevent access to real servers.

    C
    عرض على GitHub↗8,477
  • missing-semester-cn/missing-semester-cn.github.ioالصورة الرمزية لـ missing-semester-cn

    missing-semester-cn/missing-semester-cn.github.io

    7,311عرض على GitHub↗

    This is an open-source educational website that translates and localizes MIT's Missing Semester course, teaching practical computing skills for computer science students. The curriculum covers developer tooling, shell scripting, version control, security fundamentals, and open-source collaboration, with a focus on core computing skills including data processing pipelines, workflow automation, secure remote access, shell productivity, Vim editing, and Git version control. The project distinguishes itself by teaching command-line mastery, shell scripting, and automation to boost daily developer

    Teaches configuring ~/.ssh/config for simplified SSH connections.

    Markdown
    عرض على GitHub↗7,311
  • blinksh/blinkالصورة الرمزية لـ blinksh

    blinksh/blink

    6,596عرض على GitHub↗

    Blink is a mobile terminal platform for iOS that combines an SSH and Mosh client with a local shell emulator, snippet manager, and SSH key storage. It renders terminal output using Chromium's HTerm engine for fast display and maintains persistent remote sessions across network changes through the Mosh protocol. The platform supports SSH key-based authentication, WebAuthn hardware security keys, and SOCKS5 proxy tunneling for secure remote access. The terminal environment is built around gesture-based session navigation, allowing users to switch between multiple shells with swipe and pinch ges

    Blink Shell connects to a remote server using the SSH protocol by typing a hostname or IP address.

    Swiftiosipadipados
    عرض على GitHub↗6,596
  • warp-tech/warpgateالصورة الرمزية لـ warp-tech

    warp-tech/warpgate

    6,578عرض على GitHub↗

    Warpgate is an SSH bastion host that authenticates users and proxies connections to internal servers while recording all session activity. It is distributed as a single standalone binary with no runtime dependencies, stores configuration and session data in a local SQLite database by default, and supports role-based access control to determine which users can reach which targets. The bastion verifies identity through a configurable chain of authentication methods including passwords, one-time codes, single sign-on, and time-limited ticket tokens. It captures and stores SSH session activity as

    Configures internal SSH servers as reachable destinations so users connect through the bastion without client-side software.

    Rustbastionbastion-hosthttps
    عرض على GitHub↗6,578
  • liftoff/gateoneالصورة الرمزية لـ liftoff

    liftoff/GateOne

    6,300عرض على GitHub↗

    Gate One is an HTML5-powered terminal emulator and SSH client

    Opens new SSH sessions by reusing existing tunnels so users never need to re-enter credentials.

    JavaScript
    عرض على GitHub↗6,300
  • fizzadar/pyinfraالصورة الرمزية لـ Fizzadar

    Fizzadar/pyinfra

    5,793عرض على GitHub↗

    pyinfra is an agentless infrastructure automation framework that turns declarative Python code into idempotent shell commands to manage servers, containers, and local machines over SSH without requiring any pre-installed software on target hosts. It operates by comparing the desired state of a system against its current state, using a dry-run simulation mode to preview changes and a fact-based conditional execution engine to gather host attributes at runtime and control which operations run. The tool compiles Python operations into optimized shell commands and executes them in parallel across

    Targets SSH servers, Docker containers, and local machines with the same operation definitions.

    Python
    عرض على GitHub↗5,793
  • pyinfra-dev/pyinfraالصورة الرمزية لـ pyinfra-dev

    pyinfra-dev/pyinfra

    5,779عرض على GitHub↗

    pyinfra is a Python-based infrastructure automation framework that turns Python code into shell commands for managing servers, Docker containers, and local machines. It operates as a declarative, idempotent deployment tool, applying desired system states by comparing target configurations against current states and making only the necessary changes. The framework provides a connector-based transport abstraction that unifies SSH, Docker, and local execution behind a common interface, with a parallel execution engine that manages concurrent operations across hosts. The tool distinguishes itself

    Connects to remote machines over SSH to execute commands and apply configuration changes.

    Pythoncloud-managementconfiguration-managementhigh-performance
    عرض على GitHub↗5,779
  • huashengdun/websshالصورة الرمزية لـ huashengdun

    huashengdun/webssh

    5,118عرض على GitHub↗

    Webssh هي واجهة غلاف (shell) عن بعد وبوابة SSH تعتمد على المتصفح. تعمل كعميل SSH ومحاكي طرفية (terminal emulator) قائم على الويب، مما يسمح للمستخدمين بإنشاء اتصالات SSH آمنة بخوادم بعيدة وتنفيذ الأوامر مباشرة من خلال متصفح الويب دون الحاجة لعميل طرفية محلي. تدعم الخدمة إدارة الخوادم عن بعد باستخدام كلمة المرور أو مصادقة المفتاح العام. وتسمح ببدء الجلسة وتكوينها تلقائياً عن طريق تمرير تفاصيل الاتصال، وإعدادات الطرفية، والأوامر الأولية من خلال معاملات استعلام URL في المتصفح. يوفر النظام واجهة طرفية قابلة لتغيير الحجم تدعم أنظمة ألوان مخصصة، وتغيير حجم النافذة، ووضع ملء الشاشة. يمكن نشره كخدمة ويب مستقلة أو استضافته خلف وكيل عكسي (reverse proxy).

    Initiates terminal sessions with predefined commands and settings passed through the browser address.

    Pythonasynchronousparamikopython
    عرض على GitHub↗5,118
  • cirruslabs/tartالصورة الرمزية لـ cirruslabs

    cirruslabs/tart

    4,950عرض على GitHub↗

    Tart is an Apple Silicon virtualization manager used to build and run macOS and Linux virtual machines using native hardware virtualization frameworks. It functions as a virtual machine cluster orchestrator and an ephemeral runner for executing continuous integration pipeline steps within isolated, short-lived environments. The system utilizes an OCI-compatible virtual machine registry to push and pull images via standardized container registries. It features a controller-worker architecture that schedules virtual machine lifecycles across remote worker nodes, incorporating a secure SSH jump

    Enables remote command execution by connecting to virtual machines via their assigned IP addresses.

    Swiftapple-siliconautomationci
    عرض على GitHub↗4,950
  • geerlingguy/internet-piالصورة الرمزية لـ geerlingguy

    geerlingguy/internet-pi

    4,694عرض على GitHub↗

    Internet-pi هو إعداد لجهاز شبكي يعمل على Raspberry Pi، يوفر توفيراً آلياً للشبكة، وتتبع القياسات عن بُعد، وخدمات حجب الإعلانات (sinkhole) القائمة على DNS. يعمل الجهاز كبوابة شبكة منزلية ومحطة مراقبة. يدمج المشروع نظام DNS sinkhole لحجب الإعلانات والتتبع على مستوى الشبكة، إلى جانب حل DNS محلي للأجهزة المتصلة. يتضمن المشروع مراقباً لأداء الإنترنت لتتبع وقت تشغيل الاتصال، وإحصائيات الـ ping، واختبارات سرعة النطاق الترددي بمرور الوقت. يشتمل النظام أيضاً على لوحة تحكم لأجهزة إنترنت الأشياء (IoT) لجمع وتصور المقاييس في الوقت الفعلي من الأجهزة مثل المقابس الذكية ومستشعرات جودة الهواء. يتم النشر عبر موفر شبكة آلي يستخدم دفاتر تشغيل (playbooks) تعريفية لتهيئة المضيفين المستهدفين.

    Defines network addresses and user credentials for devices requiring automated management.

    Jinja
    عرض على GitHub↗4,694
  • fitztrev/shuttleالصورة الرمزية لـ fitztrev

    fitztrev/shuttle

    4,573عرض على GitHub↗

    Shuttle هو تطبيق لشريط القوائم في macOS يعمل كقائمة اختصارات SSH ومنسق لأوامر الطرفية. يسمح للمستخدمين ببدء اتصالات الخادم البعيد وتنفيذ نصوص برمجية (shell scripts) من خلال واجهة شريط حالة دائمة. تقوم الأداة بتحليل ملفات تكوين SSH للنظام لإنشاء قائمة قابلة للتصفح من الخوادم البعيدة. تنظم هذه المضيفين في قوائم متداخلة هرمية باستخدام معرفات قائمة على المسار لتجميع الخوادم والبيئات. يدير التطبيق أتمتة الطرفية عن طريق إرسال أوامر shell إلى محاكي طرفية مفضل. يدعم تعريفات الأوامر المخصصة مع عناوين نوافذ محددة، وسمات مرئية، وأنماط تنفيذ، مثل فتح الأوامر في نوافذ أو علامات تبويب جديدة. تغطي تفضيلات التطبيق العامة سلوك بدء التشغيل، ومسارات تخزين التكوين المخصصة، وتكامل محاكي الطرفية.

    Maintains a structured list of remote servers and endpoints in a configuration file for rapid access.

    Objective-C
    عرض على GitHub↗4,573
  • datlechin/tableproالصورة الرمزية لـ datlechin

    datlechin/TablePro

    4,471عرض على GitHub↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Runs a set of predefined SQL statements automatically every time a connection is established.

    Swift
    عرض على GitHub↗4,471
  • pry0cc/axiomالصورة الرمزية لـ pry0cc

    pry0cc/axiom

    4,392عرض على GitHub↗

    Axiom هو منسق للبنية التحتية السحابية وإطار عمل موزع للمسح الأمني. يعمل كمدير لنشر، وأخذ لقطات، وتدمير أساطيل الأجهزة الافتراضية القابلة للتخلص منها عبر مزودي سحابة ومناطق متعددة. يتميز المشروع بأتمتة توفير مجموعات أدوات الثغرات وبرمجيات التدقيق الأمني عبر هذه الخوادم البعيدة. يتميز بآلية لتوزيع عمليات المسح الأمني عن طريق تقسيم قوائم الأهداف عبر أسطول من المثيلات وتجميع البيانات الناتجة في ملفات موحدة وتقارير HTML. يغطي النظام مجموعة واسعة من الإمكانيات التشغيلية، بما في ذلك تنفيذ الأوامر عن بُعد، ونقل الملفات المتوازي، وضبط الشبكة على مستوى النواة لأحمال العمل ذات التزامن العالي. كما يوفر أدوات لإدارة لقطات الصور، وأنفاق SSH لحركة مرور الشبكة، ونشر ملفات تعريف البنية التحتية المحددة مسبقاً.

    Generates on-the-fly SSH connection settings and terminal multiplexing for secure access to remote server fleets.

    Shell
    عرض على GitHub↗4,392
  • paulirish/dotfilesالصورة الرمزية لـ paulirish

    paulirish/dotfiles

    4,347عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة من ملفات dotfiles ونصوص Unix البرمجية المصممة لتخصيص وتوحيد بيئة shell ونظام التشغيل. يوفر تكوينات محمولة لـ Bash وFish shells، بالإضافة إلى تفضيلات مخصصة وتعيينات أوامر لمحرر Vim. تتضمن المجموعة نصوصاً برمجية للتمهيد المؤتمت لتهيئة أجهزة جديدة عن طريق تثبيت التطبيقات، وإدارة مديري الحزم، وإنشاء روابط رمزية للتكوين. تتميز بأتمتة سير عمل Git متخصصة لتسريع مهام التحكم في الإصدار، إلى جانب إدارة اتصال SSH آمنة باستخدام المصادقة القائمة على الأجهزة واستمرارية الاتصال. تمتد مساحة الأداة إلى مجموعة واسعة من أدوات إدارة النظام، بما في ذلك إنهاء العمليات التفاعلية، والتنقل في الدليل القائم على التعلم، وتدقيق مسار الملفات الثنائية. كما تغطي مساعدي إنتاجية المطورين لأتمتة المتصفح، واستضافة الملفات الثابتة المحلية، ومهام معالجة الوسائط مثل تحويل ترميز الفيديو ومقارنة الصور المرئية.

    Configures secure remote access using hardware-based authentication and persistent connection sharing.

    Shell
    عرض على GitHub↗4,347
السابق12التالي
  1. Home
  2. Security & Cryptography
  3. SSH Connection Managers

استكشف الوسوم الفرعية

  • Configuration InjectionsMechanisms for injecting specific host configuration files into containers to customize service behavior. **Distinct from SSH Connection Managers:** Distinct from SSH Connection Managers: specifically focuses on mounting existing host config files into the container environment rather than managing the credentials themselves.
  • Connection DiagnosticsUtilities for troubleshooting and verifying network connectivity and authentication handshake failures. **Distinct from SSH Connection Managers:** Focuses on troubleshooting and diagnosing failures rather than configuring or sharing credentials.
  • Droplet SSH ConnectionsUsing a server's IP address to establish a secure shell connection from the terminal to a cloud droplet. **Distinct from SSH Connection Managers:** Distinct from SSH Connection Managers: focuses on the one-step connection to a cloud droplet, not credential sharing or configuration.
  • Dynamic Configuration GenerationAutomatically generates SSH connection settings and terminal multiplexing configurations based on current fleet state. **Distinct from SSH Connection Managers:** Focuses on the automated generation of settings rather than just storing or sharing static credentials.
  • Multi-Transport Infrastructure TargetsTargeting SSH servers, Docker containers, and local machines with the same operation definitions through interchangeable connectors. **Distinct from SSH Attack Diversion:** Distinct from SSH Attack Diversion: focuses on using multiple transport types as infrastructure targets rather than SSH security techniques.
  • Pre-connection Task Automation1 وسم فرعيAutomation of shell commands and port forwarding required before database connectivity. **Distinct from Droplet SSH Connections:** Unlike Droplet SSH Connections, this covers any arbitrary shell command or tunnel required for the specific database instance.
  • SSH Attack DiversionDiversion techniques specifically targeting SSH-based automated attacks. **Distinct from SSH Connection Managers:** Focuses on diverting traffic via banners rather than managing SSH credentials.
  • SSH Config File ManagersDefining host aliases and settings in ~/.ssh/config to simplify SSH commands and options. **Distinct from SSH Connection Managers:** Distinct from SSH Connection Managers: focuses on client-side config file management, not credential sharing.
  • SSH Infrastructure ManagersConnecting to remote machines over SSH to execute commands and apply configuration changes. **Distinct from SSH Connection Managers:** Distinct from SSH Connection Managers: focuses on managing infrastructure over SSH, not just configuring or sharing SSH credentials.
  • SSH Session Launchers4 وسوم فرعيةUtilities for initiating terminal sessions based on predefined configuration files. **Distinct from SSH Connection Managers:** Focuses on launching sessions from config rather than sharing credentials or cloud-specific droplet connections.
  • Target ConfigurationsDefines internal SSH servers as reachable destinations through the bastion without requiring client-side software changes. **Distinct from SSH Connection Managers:** Distinct from SSH Connection Managers: focuses on configuring specific internal targets as reachable destinations, not on credential sharing or general connection management.
  • Target Inventory Management1 وسم فرعيSystems for managing the list of target host addresses and associated credentials for automation. **Distinct from Host Configuration Management:** Distinct from Host Configuration Management as it focuses on the inventory of targets and credentials rather than the application of settings.
  • VPS SSH ConnectionsConnecting to a remote server by entering its IP address and selecting an SSH key from the host configuration. **Distinct from SSH Connection Managers:** Distinct from SSH Connection Managers: focuses on the ad-hoc connection to a VPS, not credential sharing or configuration management.