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 14: Line 14:
  
 ---- ----
- 
-===== 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&1100 |}} 
  
 ===== Enabling Servive: SSH or telnet on Junos ===== ===== Enabling Servive: SSH or telnet on Junos =====
Line 68: Line 48:
  
 {{ :networking:juniper:jncia-junos-show-remote-services-screenshot_2026-10-02_05-44-45-compressed.png?nolink&800 |}} {{ :networking:juniper:jncia-junos-show-remote-services-screenshot_2026-10-02_05-44-45-compressed.png?nolink&800 |}}
----- 
  
-===== 3. Checking Remote Access Configuration =====+<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 90: 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 105: Line 144:
  
 <code> <code>
-ssh admin@192.168.1.1+ssh ilyasa@172.20.21.101
 </code> </code>
  
Line 118: 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> 
 +configure 
 +set system login user username authentication ssh-ed25519 "public-key" 
 +commit
 </code> </code>
  
-Karena data dikirim dalam bentuk plaintext, Telnet tidak direkomendasikan untuk jaringan produksi. +Contoh: 
- +{{ :networking:juniper:jncia-junos-sshkey-user-screenshot_2026-10-02_06-15-02-compressed.png?nolink&900 |}}
-Jika digunakan, Telnet harus dibatasi hanya untuk kebutuhan tertentu seperti lab atau troubleshooting.+
  
 ---- ----
  
-===== 6. SSH Remote Access Flow ===== 
- 
-<code> 
-Administrator PC 
-        | 
-        | 
-        | SSH Connection 
-        | 
-        v 
-+----------------+ 
-| Juniper Device | 
-|                | 
-| Junos CLI      | 
-+----------------+ 
-        | 
-        | 
- Configuration, 
- Monitoring, 
- Troubleshooting 
-</code> 
- 
----- 
  
  
  • networking/juniper/jncia-junos-ssh.1790894960.txt.gz
  • Last modified: 2026/10/08 04:33
  • (external edit)