Tidak suka iklan? Pergi Bebas Iklan Hari ini

Penghasil File Konfigurasi SSH

PengembangJaringanKeamanan
IKLAN · HAPUS?
MEMASUKKAN
IKLAN · HAPUS?

Memandu

Generator Konfigurasi SSH

Penghasil File Konfigurasi SSH

Membangun konfigurasi yang bersih dan secara sintaksis benar ~/.ssh/config tanpa harus menghafal nama direktif atau mencari opsi di halaman bantuan ssh_config. Tambahkan setiap host SSH dengan formulir visual, pilih preset untuk layanan umum seperti GitHub, AWS EC2, atau bastion jump host, dan salin atau unduh konfigurasi yang selesai dalam satu klik.

Cara Penggunaan

  1. Pilih preset cepat (GitHub, GitLab, Bitbucket, AWS EC2, DigitalOcean, bastion/jump host, Vagrant) untuk memuat blok host awal, atau mulai kosong.
  2. Isi setiap blok host: alias, HostName, User, Port, IdentityFile, dan field opsional seperti ProxyJump, ServerAliveInterval, StrictHostKeyChecking, ForwardAgent, dan IdentitiesOnly.
  3. Gunakan tombol Tambah Host untuk membuat blok tambahan, dan tombol panah untuk mengatur urutannya.
  4. Toggle opsi global seperti AddKeysToAgent atau UseKeychain untuk pengguna macOS.
  5. Salin konfigurasi yang dihasilkan atau unduh sebagai config file dan letakkan di ~/.ssh/.

Fitur

  • Pembangun visual multi-host – Tambahkan, hapus, dan atur urutan jumlah host apa pun dengan formulir per-field.
  • Preset layanan – Pemulai satu klik untuk GitHub, GitLab, Bitbucket, AWS EC2, DigitalOcean, bastion jump host, dan VM Vagrant.
  • Cakupan lengkap direktif – HostName, User, Port, IdentityFile, ProxyJump, ServerAliveInterval, StrictHostKeyChecking, ForwardAgent, dan IdentitiesOnly.
  • Opsi global – AddKeysToAgent dan UseKeychain untuk integrasi ssh-agent pada macOS.
  • Sintaks yang benar – Indentasi yang tepat, penulisan direktif, dan deklarasi Host yang langsung dimasukkan ke ~/.ssh/config.
  • Privat secara dirancang – Semua yang dihasilkan berada di sisi klien di browser Anda; tidak ada yang diunggah.

Tanya Jawab Umum

  1. Di mana ~/.ssh/config berada dan apa fungsi dari file tersebut?

    ~/.ssh/config adalah file konfigurasi klien OpenSSH per pengguna yang dibaca setiap kali Anda menjalankan ssh, scp, sftp, atau rsync melalui ssh. File ini memungkinkan Anda mendefinisikan alias, menetapkan pengguna dan port default, mengatur kunci identitas per host, dan menghubungkan melalui bastion. Tanpa file ini, Anda harus mengulang perintah ssh -i ~/.ssh/key -p 2222 user@host yang panjang.

  2. Apa itu ProxyJump dan kapan harus digunakan?

    ProxyJump (dikenal juga sebagai flag -J) memberi tahu SSH untuk menyalurkan koneksi melalui satu atau lebih host bastion untuk mencapai target internal. Ini menggantikan pola lama ProxyCommand + netcat dan merupakan cara standar untuk mengakses server jaringan pribadi tanpa mengunggahnya langsung ke internet. Sebagian besar pengaturan perusahaan atau cloud menggunakan bastion untuk kepatuhan audit.

  3. Mengapa IdentitiesOnly penting?

    IdentitiesOnly ya membuat SSH hanya menggunakan kunci yang ditentukan oleh IdentityFile untuk host tersebut, bukan mencoba setiap kunci yang dimuat di ssh-agent. Pada host yang memiliki banyak kunci, ini mencegah kegagalan autentikasi karena batas MaxAuthTries di server dan menghindari presentasi kunci yang salah secara tidak sengaja.

  4. Apa yang sebenarnya dikendalikan oleh StrictHostKeyChecking?

    StrictHostKeyChecking menentukan bagaimana SSH bereaksi terhadap kunci host yang baru atau telah berubah. ya menolak host yang tidak dikenal; accept-new mempercayai host baru sekali dan kemudian menerapkan pemeriksaan ketat; ask meminta secara interaktif; no menonaktifkan pemeriksaan dan harus disimpan untuk host sementara atau sementara.

  5. Mengapa urutan direktif dalam blok Host biasanya tidak penting tetapi urutan keseluruhan file tidak?

    Dalam satu blok Host, direktif hanya berupa pasangan nilai yang diterapkan pada koneksi yang sesuai. Di antara blok, SSH menggunakan direktif pertama yang ditemukan, sehingga pola Host yang lebih spesifik harus datang sebelum blok umum Host * sebagai penangkap umum, agar tidak terjadi kegagalan karena wildcard menggantikan pengaturan per-host.

Ingin bebas iklan? Bebas Iklan Hari Ini

Instal Ekstensi Kami

Tambahkan alat IO ke browser favorit Anda untuk akses instan dan pencarian lebih cepat

Ke Ekstensi Chrome Ke Ekstensi Tepi Ke Ekstensi Firefox Ke Ekstensi Opera

Papan Skor Telah Tiba!

Papan Skor adalah cara yang menyenangkan untuk melacak permainan Anda, semua data disimpan di browser Anda. Lebih banyak fitur akan segera hadir!

IKLAN · HAPUS?
IKLAN · HAPUS?
IKLAN · HAPUS?

Pojok Berita dengan Sorotan Teknologi

Terlibat

Bantu kami untuk terus menyediakan alat gratis yang berharga

Belikan aku kopi
IKLAN · HAPUS?