مُولِّد مُُوَّلِف SSH

مطورالشبكاتحماية
إعلان · حذف؟
إعلان · حذف؟

مرشد

SSH Config File Generator

مُولِّد مُُوَّلِف SSH

Build a clean, syntactically correct ~/.ssh/config without memorizing directive names or hunting down options in the ssh_config man page. Add each SSH host with a visual form, pick presets for common services like GitHub, AWS EC2, or bastion jump hosts, and copy or download the finished config in one click.

كيفية استخدام

  1. Pick a quick preset (GitHub, GitLab, Bitbucket, AWS EC2, DigitalOcean, bastion/jump host, Vagrant) to load a starting host block, or start empty.
  2. Fill in each host block: alias, HostName, User, Port, IdentityFile, and optional fields like ProxyJump, ServerAliveInterval, StrictHostKeyChecking, ForwardAgent, and IdentitiesOnly.
  3. Use the Add Host button to create additional blocks, and the arrow buttons to reorder them.
  4. Toggle global options like AddKeysToAgent or UseKeychain for macOS users.
  5. Copy the generated config or download it as a config file and drop it in ~/.ssh/.

خصائص

  • Visual multi-host builder – Add, remove, and reorder any number of Host blocks with a per-field form.
  • Service presets – One-click starters for GitHub, GitLab, Bitbucket, AWS EC2, DigitalOcean, bastion jump hosts, and Vagrant VMs.
  • Full directive coverage – HostName, User, Port, IdentityFile, ProxyJump, ServerAliveInterval, StrictHostKeyChecking, ForwardAgent, and IdentitiesOnly.
  • Global options – AddKeysToAgent and UseKeychain for macOS ssh-agent integration.
  • Correct syntax – Proper indentation, directive casing, and Host declarations that drop straight into ~/.ssh/config.
  • Private by design – Everything generates client-side in your browser; nothing is uploaded.

التعليمات

  1. Where does ~/.ssh/config live and what does it do?

    ~/.ssh/config is a per-user OpenSSH client configuration file read every time you run ssh, scp, sftp, or rsync over ssh. It lets you define aliases, set default users and ports, assign identity keys per host, and chain connections through bastions. Without it, you repeat long ssh -i ~/.ssh/key -p 2222 user@host commands over and over.

  2. What is ProxyJump and when should I use it?

    ProxyJump (a.k.a. the -J flag) tells SSH to tunnel through one or more bastion hosts to reach an internal target. It replaces the older ProxyCommand + netcat pattern and is the standard way to reach private-network servers without exposing them directly to the internet. Most corporate or cloud setups use a bastion for auditability.

  3. Why does IdentitiesOnly matter?

    IdentitiesOnly yes makes SSH use only the key specified by IdentityFile for that host, instead of trying every identity loaded in ssh-agent. On hosts with many keys loaded, this prevents authentication failures from MaxAuthTries limits on the server and avoids accidentally presenting the wrong key.

  4. What does StrictHostKeyChecking actually control?

    StrictHostKeyChecking decides how SSH reacts to a host key that is new or has changed. yes rejects unknown hosts; accept-new trusts new hosts once and then enforces strict checking; ask prompts interactively; no disables the check and should be reserved for disposable or ephemeral hosts.

  5. Why is directive order within a Host block usually irrelevant but overall file order is not?

    Inside one Host block the directives are just key-value pairs applied to matching connections. Between blocks, however, SSH uses the first matching directive it finds, so more specific Host patterns must come before the generic Host * catch-all block, otherwise the wildcard will win and override per-host settings.

هل تريد حذف الإعلانات؟ تخلص من الإعلانات اليوم

تثبيت ملحقاتنا

أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع

أضف لـ إضافة كروم أضف لـ امتداد الحافة أضف لـ إضافة فايرفوكس أضف لـ ملحق الأوبرا

وصلت لوحة النتائج!

لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!

إعلان · حذف؟
إعلان · حذف؟
إعلان · حذف؟

ركن الأخبار مع أبرز التقنيات

شارك

ساعدنا على الاستمرار في تقديم أدوات مجانية قيمة

اشتري لي قهوة
إعلان · حذف؟