networking:juniper:jncia-junos-ssh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
networking:juniper:jncia-junos-ssh [2026/10/02 05:49] – [Enabling Servive: SSH or telnet on Junos] ilyasanetworking:juniper:jncia-junos-ssh [2026/10/02 06:16] (current) – [SSH Key Authentication] ilyasa
Line 1: Line 1:
-====== JNCIA-Junos : Using SSH to Remotely Connect to the Junos CLI ======+====== JNCIA-Junos : Remote Access CLI  to the Junos CLI ======
  
 Junos CLI dapat diakses secara remote menggunakan koneksi jaringan. Junos CLI dapat diakses secara remote menggunakan koneksi jaringan.
Line 15: Line 15:
 ---- ----
  
-===== 1. Remote Access Using SSH =====+===== Enabling Servive: SSH or telnet on Junos =====
  
-**SSH (Secure Shell)** adalah protokol yang digunakan untuk mengakses Junos CLI secara remote melalui koneksi jaringan yang aman.+Untuk mengakses Junos CLI Kita harus memastikan service aktif atau tidak terlebih dahulu Agar perangkat Juniper dapat menerima koneksi SSH/telnet,  
 +Masuk ke console lalu configuration mode:
  
-Dengan SSH, administrator dapat:+<code> 
 +root@R1> configure 
 +</code>
  
-  * Melakukan konfigurasi perangkat. +Aktifkan SSH service:
-  * Melihat status interface dan hardware. +
-  * Melakukan troubleshooting. +
-  * Menjalankan operational command pada Junos CLI.+
  
-Format koneksi SSH:+<code> 
 +[edit] 
 +root@R1# set system services ssh 
 +</code>
  
-<code bash> +Atau aktifkan telnet service: 
-ssh username@ip-address+ 
 +<code> 
 +[edit] 
 +root@R1# set system services telnet
 </code> </code>
  
-Contoh: +Commit konfigurasi:
-{{ :networking:juniper:jncia-junos-ssh-example-screenshot_2026-10-02_04-53-49.png?nolink&1100 |}}+
  
 +<code>
 +[edit]
 +root@R1# commit
 +</code>
  
-===== 3. Checking Remote Access Configuration =====+Verifikasi konfigurasi: 
 + 
 +{{ :networking:juniper:jncia-junos-show-remote-services-screenshot_2026-10-02_05-44-45-compressed.png?nolink&800 |}} 
 + 
 +<WRAP center round alert 60%> 
 +Karena data dikirim dalam bentuk plaintext, Telnet tidak direkomendasikan untuk jaringan produksi. 
 +Jika digunakan, Telnet harus dibatasi hanya untuk kebutuhan tertentu seperti lab atau troubleshooting.  
 +</WRAP> 
 + 
 + 
 +===== Checking Remote Access Configuration =====
  
 Untuk melihat konfigurasi management interface: Untuk melihat konfigurasi management interface:
  
 <code> <code>
-root@device> show interfaces terse+root@R1> show interfaces terse
 </code> </code>
  
Line 56: Line 75:
  
 ---- ----
 +===== Configure User on Junos =====
  
-===== 4. SSH Authentication =====+Sebelum menggunakan SSH/telnet, user harus dibuat pada perangkat Juniper. karena defaultnya user root tidak bisa digunakan untuk ssh/telnet untuk alasan keamana. 
 + 
 +Masuk ke configuration mode: 
 + 
 +<code> 
 +root@> configure 
 +</code> 
 + 
 +Membuat user: 
 + 
 +<code> 
 +[edit] 
 +root@device# set system login user ilyasa class super-user 
 +</code> 
 + 
 +---- 
 + 
 +===== 1. Remote Access Using SSH ===== 
 + 
 +**SSH (Secure Shell)** adalah protokol yang digunakan untuk mengakses Junos CLI secara remote melalui koneksi jaringan yang aman. 
 + 
 +Dengan SSH, administrator dapat: 
 + 
 +  * Melakukan konfigurasi perangkat. 
 +  * Melihat status interface dan hardware. 
 +  * Melakukan troubleshooting. 
 +  * Menjalankan operational command pada Junos CLI. 
 + 
 +Format koneksi SSH: 
 + 
 +<code bash> 
 +ssh username@ip-address 
 +</code> 
 + 
 +Contoh: 
 +{{ :networking:juniper:jncia-junos-ssh-example-screenshot_2026-10-02_04-53-49.png?nolink&800 |}} 
 + 
 +---- 
 +===== 2. Remote Access Using Telnet ===== 
 + 
 +Telnet merupakan metode akses remote lama yang tidak menggunakan enkripsi. 
 + 
 +Contoh koneksi: 
 + 
 +<code bash> 
 +telnet <IP-ADDRS> 
 +</code> 
 + 
 +{{ :networking:juniper:jnicia-junos-telnet-screenshot_2026-10-02_05-53-07.png?nolink&800 |}} 
 + 
 +---- 
 + 
 + 
 +===== SSH Authentication =====
  
 Junos mendukung beberapa metode autentikasi SSH: Junos mendukung beberapa metode autentikasi SSH:
Line 71: Line 144:
  
 <code> <code>
-ssh admin@192.168.1.1+ssh ilyasa@172.20.21.101
 </code> </code>
  
Line 84: Line 157:
 Metode ini lebih aman karena tidak menggunakan password saat login. Metode ini lebih aman karena tidak menggunakan password saat login.
  
----- 
  
-===== 5. Remote Access Using Telnet =====+=== Add Public Key to User ===
  
-Telnet merupakan metode akses remote lama yang tidak menggunakan enkripsi.+Sebelumnya genrate 2 pair key terlebih dahulu untuk gigunakan lebih lengkapnya pada [[system:linux:ssh:ssh-keygen| halaman ini]]
  
-Contoh koneksi:+Tambahkan public key yang telah dibuat pada ke user yang telah dibuat.
  
-<code bash> +Format:
-telnet 192.168.1.1 +
-</code>+
  
-Karena data dikirim dalam bentuk plaintext, Telnet tidak direkomendasikan untuk jaringan produksi.+<code> 
 +configure 
 +set system login user username authentication ssh-ed25519 "public-key" 
 +commit 
 +</code>
  
-Jika digunakan, Telnet harus dibatasi hanya untuk kebutuhan tertentu seperti lab atau troubleshooting.+Contoh: 
 +{{ :networking:juniper:jncia-junos-sshkey-user-screenshot_2026-10-02_06-15-02-compressed.png?nolink&900 |}}
  
 ---- ----
  
-===== 6. SSH Remote Access Flow ===== 
- 
-<code> 
-Administrator PC 
-        | 
-        | 
-        | SSH Connection 
-        | 
-        v 
-+----------------+ 
-| Juniper Device | 
-|                | 
-| Junos CLI      | 
-+----------------+ 
-        | 
-        | 
- Configuration, 
- Monitoring, 
- Troubleshooting 
-</code> 
- 
----- 
  
  
  • networking/juniper/jncia-junos-ssh.1790894968.txt.gz
  • Last modified: 2026/10/08 04:33
  • (external edit)