<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: fixploit03</title>
    <description>The latest articles on DEV Community by fixploit03 (@fixploit03).</description>
    <link>https://dev.to/fixploit03</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3962169%2Fcb26edce-9ba4-4516-a5f1-c37ac7068d27.jpg</url>
      <title>DEV Community: fixploit03</title>
      <link>https://dev.to/fixploit03</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/fixploit03"/>
    <language>en</language>
    <item>
      <title>Apa itu SSH?</title>
      <dc:creator>fixploit03</dc:creator>
      <pubDate>Mon, 22 Jun 2026 14:50:36 +0000</pubDate>
      <link>https://dev.to/fixploit03/apa-itu-ssh-336b</link>
      <guid>https://dev.to/fixploit03/apa-itu-ssh-336b</guid>
      <description>&lt;p&gt;SSH (Secure Shell) adalah protokol jaringan yang digunakan untuk mengakses dan mengelola server dari jarak jauh secara aman. Semua data yang dikirim melalui SSH dienkripsi, sehingga tidak bisa disadap oleh pihak ketiga.&lt;/p&gt;

&lt;h2&gt;
  
  
  Kenapa SSH Penting?
&lt;/h2&gt;

&lt;p&gt;Sebelum ada SSH, pengelolaan server jarak jauh dilakukan menggunakan Telnet yang tidak mengenkripsi data sama sekali. Artinya username dan password dikirim dalam bentuk teks biasa dan bisa disadap. SSH hadir sebagai solusi yang aman untuk menggantikan protokol tersebut.&lt;/p&gt;

&lt;h2&gt;
  
  
  Apa yang Bisa Dilakukan dengan SSH?
&lt;/h2&gt;

&lt;p&gt;SSH bisa digunakan untuk remote login ke server, transfer file antar perangkat secara aman menggunakan SCP dan SFTP, serta tunneling dan port forwarding.&lt;/p&gt;

&lt;h2&gt;
  
  
  Bagaimana SSH Bekerja?
&lt;/h2&gt;

&lt;p&gt;SSH menggunakan model client-server. SSH Client adalah perangkat yang ingin konek, sedangkan SSH Server adalah perangkat yang diakses.&lt;/p&gt;

&lt;p&gt;Saat konek, client dan server melakukan key exchange untuk menghasilkan session key yang digunakan untuk mengenkripsi seluruh komunikasi menggunakan enkripsi simetris. Proses autentikasi menggunakan kriptografi asimetris yang terdiri dari public key dan private key.&lt;/p&gt;

&lt;h2&gt;
  
  
  Metode Autentikasi SSH
&lt;/h2&gt;

&lt;p&gt;SSH mendukung dua metode autentikasi.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Password Authentication:&lt;/strong&gt; login menggunakan username dan password. Metode ini paling mudah digunakan tapi rentan terhadap serangan brute force.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SSH Key Authentication:&lt;/strong&gt; login menggunakan sepasang kunci kriptografi yaitu public key dan private key. Metode ini lebih aman dibanding password karena tidak bisa ditebak atau di-brute force.&lt;/p&gt;

&lt;h2&gt;
  
  
  Port Default SSH
&lt;/h2&gt;

&lt;p&gt;SSH menggunakan port &lt;code&gt;22&lt;/code&gt; secara default. Port ini bisa diganti untuk mengurangi risiko serangan brute force.&lt;/p&gt;

&lt;h2&gt;
  
  
  SSH Client
&lt;/h2&gt;

&lt;p&gt;Di Linux dan Mac, SSH client sudah tersedia secara bawaan dan bisa langsung digunakan via terminal. Di Windows bisa menggunakan &lt;a href="https://github.com/powershell/powershell" rel="noopener noreferrer"&gt;PowerShell&lt;/a&gt; yang sudah built-in di Windows 10 ke atas, atau &lt;a href="https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html" rel="noopener noreferrer"&gt;PuTTY&lt;/a&gt;.&lt;/p&gt;




&lt;p&gt;Kalau ada pertanyaan, silakan tanyakan di kolom komentar :)&lt;/p&gt;

</description>
      <category>linux</category>
      <category>ssh</category>
      <category>sysadmin</category>
      <category>fixploit03</category>
    </item>
    <item>
      <title>Cara Setup Fail2ban untuk Proteksi SSH Server</title>
      <dc:creator>fixploit03</dc:creator>
      <pubDate>Mon, 22 Jun 2026 14:03:42 +0000</pubDate>
      <link>https://dev.to/fixploit03/cara-setup-fail2ban-untuk-proteksi-ssh-server-405i</link>
      <guid>https://dev.to/fixploit03/cara-setup-fail2ban-untuk-proteksi-ssh-server-405i</guid>
      <description>&lt;h4&gt;
  
  
  1. Instal Fail2ban:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;apt update
&lt;span class="nb"&gt;sudo &lt;/span&gt;apt &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;-y&lt;/span&gt; fail2ban
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  2. Aktifkan dan jalankan service Fail2ban:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;systemctl &lt;span class="nb"&gt;enable&lt;/span&gt; &lt;span class="nt"&gt;--now&lt;/span&gt; fail2ban
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  3. Buat file konfigurasi lokal:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo cp&lt;/span&gt; /etc/fail2ban/jail.conf /etc/fail2ban/jail.local
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Catatan:&lt;/strong&gt; Jangan edit &lt;code&gt;jail.conf&lt;/code&gt; langsung, karena akan tertimpa saat update. Gunakan &lt;code&gt;jail.local&lt;/code&gt; sebagai gantinya.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h4&gt;
  
  
  4. Edit file konfigurasi:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;nano /etc/fail2ban/jail.local
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Cari bagian &lt;code&gt;[sshd]&lt;/code&gt;, ubah isinya seperti ini:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[sshd]
enabled = true
port    = 2222
maxretry = 5
bantime = 10m
logpath = %(sshd_log)s
backend = %(sshd_backend)s
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Catatan:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;port&lt;/code&gt;: sesuaikan dengan port SSH kamu&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;maxretry&lt;/code&gt;: jumlah maksimal percobaan login sebelum di-ban&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;bantime&lt;/code&gt;: lama waktu ban (&lt;code&gt;10m&lt;/code&gt; = 10 menit)&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvxt487myedcnjojbuinm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvxt487myedcnjojbuinm.png" alt=" " width="800" height="212"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  5. Simpan dan keluar:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CTRL+X -&amp;gt; Y -&amp;gt; Enter
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  6. Restart service Fail2ban:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;systemctl restart fail2ban
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  7. Tes brute force menggunakan Hydra:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;hydra &lt;span class="nt"&gt;-l&lt;/span&gt; &amp;lt;user&amp;gt; &lt;span class="nt"&gt;-P&lt;/span&gt; &amp;lt;wordlist&amp;gt; ssh://&amp;lt;ip_server&amp;gt; &lt;span class="nt"&gt;-V&lt;/span&gt; &lt;span class="nt"&gt;-I&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa0rkapxhh41r0g1b9bkr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa0rkapxhh41r0g1b9bkr.png" alt=" " width="800" height="164"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hasilnya &lt;code&gt;Connection refused&lt;/code&gt;, yang artinya attacker tidak bisa terhubung ke SSH Server target.&lt;/p&gt;

&lt;h4&gt;
  
  
  8. Cek status Fail2ban:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;fail2ban-client status sshd
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fflve973imbcxzyd3sho2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fflve973imbcxzyd3sho2.png" alt=" " width="799" height="242"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Terlihat &lt;code&gt;Currently banned: 1&lt;/code&gt; dan IP &lt;code&gt;192.168.1.44&lt;/code&gt; masuk ke &lt;code&gt;Banned IP list&lt;/code&gt;, yang artinya Fail2ban berhasil mendeteksi dan memblokir serangan brute force.&lt;/p&gt;




&lt;p&gt;Kalau ada pertanyaan, silakan tanyakan di kolom komentar :)&lt;/p&gt;

</description>
      <category>linux</category>
      <category>ssh</category>
      <category>sysadmin</category>
      <category>fixploit03</category>
    </item>
    <item>
      <title>Cara Backup &amp; Restore SSH Key</title>
      <dc:creator>fixploit03</dc:creator>
      <pubDate>Mon, 22 Jun 2026 13:30:55 +0000</pubDate>
      <link>https://dev.to/fixploit03/cara-backup-restore-ssh-key-3947</link>
      <guid>https://dev.to/fixploit03/cara-backup-restore-ssh-key-3947</guid>
      <description>&lt;h2&gt;
  
  
  Backup
&lt;/h2&gt;

&lt;h4&gt;
  
  
  1. Salin folder &lt;code&gt;.ssh&lt;/code&gt; ke lokasi backup:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;cp&lt;/span&gt; &lt;span class="nt"&gt;-r&lt;/span&gt; ~/.ssh ~/ssh-backup
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Atau kalau mau disimpan sebagai file zip:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;zip &lt;span class="nt"&gt;-r&lt;/span&gt; ssh-backup.zip ~/.ssh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Restore
&lt;/h2&gt;

&lt;h4&gt;
  
  
  1. Salin folder backup ke lokasi semula:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;cp&lt;/span&gt; &lt;span class="nt"&gt;-r&lt;/span&gt; ~/ssh-backup ~/.ssh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Atau dari file zip:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;unzip ssh-backup.zip &lt;span class="nt"&gt;-d&lt;/span&gt; ~/
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  2. Atur ulang permission:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;chmod &lt;/span&gt;700 ~/.ssh
&lt;span class="nb"&gt;chmod &lt;/span&gt;600 ~/.ssh/id_ed25519
&lt;span class="nb"&gt;chmod &lt;/span&gt;644 ~/.ssh/id_ed25519.pub
&lt;span class="nb"&gt;chmod &lt;/span&gt;600 ~/.ssh/authorized_keys
&lt;span class="nb"&gt;chmod &lt;/span&gt;600 ~/.ssh/config
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;Kalau ada pertanyaan, silakan tanyakan di kolom komentar :)&lt;/p&gt;

</description>
      <category>linux</category>
      <category>ssh</category>
      <category>sysadmin</category>
      <category>fixploit03</category>
    </item>
    <item>
      <title>Cara Transfer File via SSH (SCP &amp; SFTP)</title>
      <dc:creator>fixploit03</dc:creator>
      <pubDate>Mon, 22 Jun 2026 13:21:01 +0000</pubDate>
      <link>https://dev.to/fixploit03/cara-transfer-file-via-ssh-scp-sftp-3mfg</link>
      <guid>https://dev.to/fixploit03/cara-transfer-file-via-ssh-scp-sftp-3mfg</guid>
      <description>&lt;h2&gt;
  
  
  SCP (Secure Copy Protocol)
&lt;/h2&gt;

&lt;p&gt;SCP adalah protokol untuk transfer file satu arah, cocok buat kirim atau ambil file secara cepat.&lt;/p&gt;

&lt;h4&gt;
  
  
  Upload file ke server:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;scp &lt;span class="nt"&gt;-P&lt;/span&gt; 2222 &amp;lt;file&amp;gt; &amp;lt;user&amp;gt;@&amp;lt;ip_server&amp;gt;:&amp;lt;path_tujuan&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Contoh:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;scp &lt;span class="nt"&gt;-P&lt;/span&gt; 2222 file.txt fixploit03@192.168.1.10:/home/fixploit03/
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  Download file dari server:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;scp &lt;span class="nt"&gt;-P&lt;/span&gt; 2222 &amp;lt;user&amp;gt;@&amp;lt;ip_server&amp;gt;:&amp;lt;path_file&amp;gt; &amp;lt;path_tujuan&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Contoh:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;scp &lt;span class="nt"&gt;-P&lt;/span&gt; 2222 fixploit03@192.168.1.10:/home/fixploit03/file.txt &lt;span class="nb"&gt;.&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  Transfer folder:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;scp &lt;span class="nt"&gt;-P&lt;/span&gt; 2222 &lt;span class="nt"&gt;-r&lt;/span&gt; &amp;lt;folder&amp;gt; &amp;lt;user&amp;gt;@&amp;lt;ip_server&amp;gt;:&amp;lt;path_tujuan&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  SFTP (SSH File Transfer Protocol)
&lt;/h2&gt;

&lt;p&gt;SFTP adalah protokol transfer file yang lebih interaktif, cocok buat kelola file di server secara langsung.&lt;/p&gt;

&lt;h4&gt;
  
  
  Masuk ke sesi SFTP:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;sftp &lt;span class="nt"&gt;-P&lt;/span&gt; 2222 &amp;lt;user&amp;gt;@&amp;lt;ip_server&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  Perintah dasar di dalam sesi SFTP:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;put &amp;lt;file&amp;gt;        &lt;span class="c"&gt;# upload file ke server&lt;/span&gt;
get &amp;lt;file&amp;gt;        &lt;span class="c"&gt;# download file dari server&lt;/span&gt;
&lt;span class="nb"&gt;ls&lt;/span&gt;                &lt;span class="c"&gt;# lihat isi direktori server&lt;/span&gt;
lls               &lt;span class="c"&gt;# lihat isi direktori lokal&lt;/span&gt;
&lt;span class="nb"&gt;cd&lt;/span&gt; &amp;lt;folder&amp;gt;       &lt;span class="c"&gt;# pindah direktori di server&lt;/span&gt;
lcd &amp;lt;folder&amp;gt;      &lt;span class="c"&gt;# pindah direktori di lokal&lt;/span&gt;
&lt;span class="nb"&gt;exit&lt;/span&gt;              &lt;span class="c"&gt;# keluar dari sesi SFTP&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;Kalau ada pertanyaan, silakan tanyakan di kolom komentar :)&lt;/p&gt;

</description>
      <category>linux</category>
      <category>ssh</category>
      <category>sysadmin</category>
      <category>fixploit03</category>
    </item>
    <item>
      <title>Cara Menggunakan SSH Config File (~/.ssh/config)</title>
      <dc:creator>fixploit03</dc:creator>
      <pubDate>Mon, 22 Jun 2026 13:11:32 +0000</pubDate>
      <link>https://dev.to/fixploit03/cara-menggunakan-ssh-config-file-sshconfig-1c5p</link>
      <guid>https://dev.to/fixploit03/cara-menggunakan-ssh-config-file-sshconfig-1c5p</guid>
      <description>&lt;h2&gt;
  
  
  Apa itu SSH Config File?
&lt;/h2&gt;

&lt;p&gt;Daripada ketik panjang setiap konek ke server:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh &lt;span class="nt"&gt;-p&lt;/span&gt; 2222 &lt;span class="nt"&gt;-i&lt;/span&gt; &amp;lt;path_key&amp;gt; &amp;lt;user&amp;gt;@&amp;lt;ip_server&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Dengan SSH Config File, cukup ketik:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh &amp;lt;&lt;span class="nb"&gt;alias&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  1. Buat file config:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;mkdir&lt;/span&gt; &lt;span class="nt"&gt;-p&lt;/span&gt; ~/.ssh &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="nb"&gt;touch&lt;/span&gt; ~/.ssh/config
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  2. Edit file config:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;nano ~/.ssh/config
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  3. Tambahkan konfigurasi server:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Host &amp;lt;alias&amp;gt;
    HostName &amp;lt;ip_server&amp;gt;
    User &amp;lt;user&amp;gt;
    Port &amp;lt;port_ssh&amp;gt;
    IdentityFile &amp;lt;path_key&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Contoh:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Host ubuntu-server-26-04
    HostName 192.168.1.10
    User fixploit03
    Port 2222
    IdentityFile ~/.ssh/id_ed25519
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  4. Atur permission file config:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;chmod &lt;/span&gt;600 ~/.ssh/config
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  5. Tes koneksi:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh &amp;lt;&lt;span class="nb"&gt;alias&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqs1hsztca5lm8fm2y4wg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqs1hsztca5lm8fm2y4wg.png" alt=" " width="800" height="593"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Kalau ada pertanyaan, silakan tanyakan di kolom komentar :)&lt;/p&gt;

</description>
      <category>linux</category>
      <category>ssh</category>
      <category>sysadmin</category>
      <category>fixploit03</category>
    </item>
    <item>
      <title>Cara Batasi Akses SSH Berdasarkan User</title>
      <dc:creator>fixploit03</dc:creator>
      <pubDate>Mon, 22 Jun 2026 12:36:23 +0000</pubDate>
      <link>https://dev.to/fixploit03/cara-batasi-akses-ssh-berdasarkan-user-5883</link>
      <guid>https://dev.to/fixploit03/cara-batasi-akses-ssh-berdasarkan-user-5883</guid>
      <description>&lt;h4&gt;
  
  
  1. Edit file konfigurasi SSH:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;nano /etc/ssh/sshd_config
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  2. Tambahkan baris berikut di bagian paling bawah:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;AllowUsers &amp;lt;user1&amp;gt; &amp;lt;user2&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Catatan:&lt;/strong&gt; Ganti &lt;code&gt;&amp;lt;user1&amp;gt;&lt;/code&gt; &lt;code&gt;&amp;lt;user2&amp;gt;&lt;/code&gt; dengan username yang diizinkan. Pisahkan dengan spasi kalau lebih dari satu user.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4paq69dtxtdpsg0gyrwb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4paq69dtxtdpsg0gyrwb.png" alt=" " width="800" height="215"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Simpan dan keluar:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;CTRL+X -&amp;gt; Y -&amp;gt; Enter
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  4. Restart service SSH:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;systemctl restart ssh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  5. Buat user baru untuk tes:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;adduser &amp;lt;username&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fex650enzc7klchyfwf0b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fex650enzc7klchyfwf0b.png" alt=" " width="800" height="339"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  6. Tes koneksi dengan user yang tidak diizinkan:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh &lt;span class="nt"&gt;-p&lt;/span&gt; 2222 &amp;lt;user&amp;gt;@&amp;lt;ip_server&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;User yang tidak ada di &lt;code&gt;AllowUsers&lt;/code&gt; harusnya muncul &lt;code&gt;Permission denied&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffsi2g8mjq84lsqcomp8a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffsi2g8mjq84lsqcomp8a.png" alt=" " width="799" height="580"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Kalau ada pertanyaan, silakan tanyakan di kolom komentar :)&lt;/p&gt;

</description>
      <category>linux</category>
      <category>ssh</category>
      <category>sysadmin</category>
      <category>fixploit03</category>
    </item>
    <item>
      <title>Cara Koneksi ke SSH Server</title>
      <dc:creator>fixploit03</dc:creator>
      <pubDate>Mon, 22 Jun 2026 10:35:44 +0000</pubDate>
      <link>https://dev.to/fixploit03/cara-koneksi-ke-ssh-server-35lj</link>
      <guid>https://dev.to/fixploit03/cara-koneksi-ke-ssh-server-35lj</guid>
      <description>&lt;h4&gt;
  
  
  Sintaks Dasar
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh &amp;lt;user&amp;gt;@&amp;lt;ip_server&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Contoh:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh fixploit03@192.168.1.10
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  Koneksi ke Port Custom
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh &lt;span class="nt"&gt;-p&lt;/span&gt; &amp;lt;port&amp;gt; &amp;lt;user&amp;gt;@&amp;lt;ip_server&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Contoh:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh &lt;span class="nt"&gt;-p&lt;/span&gt; 2222 fixploit03@192.168.1.10
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  Koneksi Menggunakan SSH Key
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh &lt;span class="nt"&gt;-i&lt;/span&gt; &amp;lt;path_key&amp;gt; &amp;lt;user&amp;gt;@&amp;lt;ip_server&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Contoh:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh &lt;span class="nt"&gt;-i&lt;/span&gt; ~/.ssh/id_ed25519 fixploit03@192.168.1.10
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;Kalau ada pertanyaan, silakan tanyakan di kolom komentar :)&lt;/p&gt;

</description>
      <category>linux</category>
      <category>ssh</category>
      <category>sysadmin</category>
      <category>fixploit03</category>
    </item>
    <item>
      <title>Cara Instal SSH Server di Ubuntu/Debian</title>
      <dc:creator>fixploit03</dc:creator>
      <pubDate>Mon, 22 Jun 2026 10:24:03 +0000</pubDate>
      <link>https://dev.to/fixploit03/cara-instal-ssh-server-di-ubuntudebian-3mh7</link>
      <guid>https://dev.to/fixploit03/cara-instal-ssh-server-di-ubuntudebian-3mh7</guid>
      <description>&lt;h4&gt;
  
  
  Instalasi:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;apt update
&lt;span class="nb"&gt;sudo &lt;/span&gt;apt &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;-y&lt;/span&gt; openssh-server
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  Aktifkan dan jalankan service SSH:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;systemctl &lt;span class="nb"&gt;enable&lt;/span&gt; &lt;span class="nt"&gt;--now&lt;/span&gt; ssh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  Cek status service SSH:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;systemctl status ssh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Pastikan statusnya: &lt;code&gt;active (running)&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr3cs2zht4pu5dwvk50qg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr3cs2zht4pu5dwvk50qg.png" alt=" " width="799" height="262"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Kalau ada pertanyaan, silakan tanyakan di kolom komentar :)&lt;/p&gt;

</description>
      <category>linux</category>
      <category>ssh</category>
      <category>sysadmin</category>
      <category>fixploit03</category>
    </item>
    <item>
      <title>Cara Setup SSH Key Authentication (Login Tanpa Password)</title>
      <dc:creator>fixploit03</dc:creator>
      <pubDate>Mon, 22 Jun 2026 10:00:13 +0000</pubDate>
      <link>https://dev.to/fixploit03/cara-setup-ssh-key-authentication-login-tanpa-password-5fnh</link>
      <guid>https://dev.to/fixploit03/cara-setup-ssh-key-authentication-login-tanpa-password-5fnh</guid>
      <description>&lt;h4&gt;
  
  
  1. Generate SSH key di komputer lokal:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh-keygen &lt;span class="nt"&gt;-t&lt;/span&gt; ed25519 &lt;span class="nt"&gt;-C&lt;/span&gt; &amp;lt;komentar&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Keterangan:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;-t ed25519&lt;/code&gt;: algoritma enkripsi yang digunakan (lebih modern dan aman dibanding RSA)&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;-C&lt;/code&gt;: komentar opsional, biasanya diisi email atau nama device biar mudah dikenali&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Catatan:&lt;/strong&gt; Isi passphrase kalau mau tambahan keamanan, atau tekan &lt;code&gt;Enter&lt;/code&gt; untuk melewatinya.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxichci65kz6zzvs7rb4h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxichci65kz6zzvs7rb4h.png" alt=" " width="800" height="434"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  2. Salin public key ke server:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh-copy-id &lt;span class="nt"&gt;-p&lt;/span&gt; 2222 user@ip_server
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa0lmkdcsu9w65l736rsd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa0lmkdcsu9w65l736rsd.png" alt=" " width="799" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Tes login tanpa password:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh &lt;span class="nt"&gt;-p&lt;/span&gt; 2222 user@ip_server
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Harusnya langsung masuk tanpa diminta password.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxctk32b18qzx4cdbj705.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxctk32b18qzx4cdbj705.png" alt=" " width="800" height="522"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Kalau ada pertanyaan, silakan tanyakan di kolom komentar :)&lt;/p&gt;

</description>
      <category>linux</category>
      <category>ssh</category>
      <category>sysadmin</category>
      <category>fixploit03</category>
    </item>
    <item>
      <title>Cara Disable Root Login via SSH</title>
      <dc:creator>fixploit03</dc:creator>
      <pubDate>Mon, 22 Jun 2026 08:58:20 +0000</pubDate>
      <link>https://dev.to/fixploit03/cara-disable-root-login-via-ssh-ek6</link>
      <guid>https://dev.to/fixploit03/cara-disable-root-login-via-ssh-ek6</guid>
      <description>&lt;h4&gt;
  
  
  1. Edit file konfigurasi SSH:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;nano /etc/ssh/sshd_config
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  2. Cari baris &lt;code&gt;#PermitRootLogin prohibit-password&lt;/code&gt;, hilangkan tanda &lt;code&gt;#&lt;/code&gt; dan ubah jadi:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;PermitRootLogin no
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftaa08xu1hh8ds0vrb9qg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftaa08xu1hh8ds0vrb9qg.png" alt=" " width="798" height="211"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Simpan dan keluar:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;CTRL+X -&amp;gt; Y -&amp;gt; Enter
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  4. Restart service SSH:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;systemctl restart ssh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  5. Tes koneksi menggunakan akun root:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh root@ip_server &lt;span class="nt"&gt;-p&lt;/span&gt; 2222
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Harusnya muncul &lt;code&gt;Permission denied&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foi41voip7k9gb10wa100.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foi41voip7k9gb10wa100.png" alt=" " width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Kalau ada pertanyaan, silakan tanyakan di kolom komentar :)&lt;/p&gt;

</description>
      <category>linux</category>
      <category>ssh</category>
      <category>sysadmin</category>
      <category>fixploit03</category>
    </item>
    <item>
      <title>Cara Mengganti Port Default SSH</title>
      <dc:creator>fixploit03</dc:creator>
      <pubDate>Sun, 21 Jun 2026 21:54:21 +0000</pubDate>
      <link>https://dev.to/fixploit03/cara-mengganti-port-default-ssh-46al</link>
      <guid>https://dev.to/fixploit03/cara-mengganti-port-default-ssh-46al</guid>
      <description>&lt;h4&gt;
  
  
  1. Edit file konfigurasi SSH:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;nano /etc/ssh/sshd_config
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  2. Cari baris &lt;code&gt;#Port 22&lt;/code&gt;, hilangkan tanda &lt;code&gt;#&lt;/code&gt; dan ubah jadi port baru:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;Port 2222
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F77eutptawbcxripxf837.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F77eutptawbcxripxf837.png" alt=" " width="800" height="270"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Simpan dan keluar:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CTRL+X -&amp;gt; Y -&amp;gt; Enter
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  4. Nonaktifkan &lt;code&gt;ssh.socket&lt;/code&gt; lalu restart service SSH (khusus Ubuntu 22.04+):
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;systemctl disable &lt;span class="nt"&gt;--now&lt;/span&gt; ssh.socket
&lt;span class="nb"&gt;sudo &lt;/span&gt;systemctl restart ssh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  5. Tes koneksi pakai port baru:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ssh &lt;span class="nt"&gt;-p&lt;/span&gt; 2222 &amp;lt;user&amp;gt;@&amp;lt;ip_server&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgwwh6o1idlc6k0agvijf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgwwh6o1idlc6k0agvijf.png" alt=" " width="799" height="489"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Kalau ada pertanyaan, silakan tanyakan di kolom komentar :)&lt;/p&gt;

</description>
      <category>linux</category>
      <category>ssh</category>
      <category>sysadmin</category>
      <category>fixploit03</category>
    </item>
    <item>
      <title>Script Bash untuk Menonaktifkan Pesan Selamat Datang saat Login SSH</title>
      <dc:creator>fixploit03</dc:creator>
      <pubDate>Sun, 21 Jun 2026 21:37:17 +0000</pubDate>
      <link>https://dev.to/fixploit03/script-bash-untuk-menonaktifkan-pesan-selamat-datang-saat-login-ssh-17lk</link>
      <guid>https://dev.to/fixploit03/script-bash-untuk-menonaktifkan-pesan-selamat-datang-saat-login-ssh-17lk</guid>
      <description>&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;#!/bin/bash&lt;/span&gt;
&lt;span class="c"&gt;#&lt;/span&gt;
&lt;span class="c"&gt;# Script Bash untuk menonaktifkan pesan selamat datang saat login SSH&lt;/span&gt;
&lt;span class="c"&gt;# Dibuat oleh: Rofi (Fixploit03)&lt;/span&gt;
&lt;span class="c"&gt;#&lt;/span&gt;
&lt;span class="c"&gt;# Linux: Ubuntu Server 26.04&lt;/span&gt;

&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="o"&gt;[[&lt;/span&gt; &lt;span class="nv"&gt;$EUID&lt;/span&gt; &lt;span class="nt"&gt;-ne&lt;/span&gt; 0 &lt;span class="o"&gt;]]&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="k"&gt;then
        &lt;/span&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s2"&gt;"[-] Script ini harus dijalankan sebagai root!"&lt;/span&gt;
        &lt;span class="nb"&gt;exit &lt;/span&gt;1
&lt;span class="k"&gt;fi

&lt;/span&gt;&lt;span class="nv"&gt;path&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;/etc/update-motd.d

&lt;span class="k"&gt;for &lt;/span&gt;file &lt;span class="k"&gt;in&lt;/span&gt; &lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="k"&gt;${&lt;/span&gt;&lt;span class="nv"&gt;path&lt;/span&gt;&lt;span class="k"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;/&lt;span class="k"&gt;*&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="k"&gt;do
        if&lt;/span&gt; &lt;span class="o"&gt;[[&lt;/span&gt; &lt;span class="nt"&gt;-L&lt;/span&gt; &lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="k"&gt;${&lt;/span&gt;&lt;span class="nv"&gt;file&lt;/span&gt;&lt;span class="k"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt; &lt;span class="o"&gt;]]&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="k"&gt;then
                &lt;/span&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s2"&gt;"[*] Menghapus symlink '&lt;/span&gt;&lt;span class="k"&gt;${&lt;/span&gt;&lt;span class="nv"&gt;file&lt;/span&gt;&lt;span class="k"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;'..."&lt;/span&gt;
                &lt;span class="nb"&gt;unlink&lt;/span&gt; &lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="k"&gt;${&lt;/span&gt;&lt;span class="nv"&gt;file&lt;/span&gt;&lt;span class="k"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;
        &lt;span class="k"&gt;else
                &lt;/span&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s2"&gt;"[*] Menghapus izin eksekusi file '&lt;/span&gt;&lt;span class="k"&gt;${&lt;/span&gt;&lt;span class="nv"&gt;file&lt;/span&gt;&lt;span class="k"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;'..."&lt;/span&gt;
                &lt;span class="nb"&gt;chmod&lt;/span&gt; &lt;span class="nt"&gt;-x&lt;/span&gt; &lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="k"&gt;${&lt;/span&gt;&lt;span class="nv"&gt;file&lt;/span&gt;&lt;span class="k"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;
        &lt;span class="k"&gt;fi
done

&lt;/span&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s2"&gt;"[*] Merestart service SSH..."&lt;/span&gt;
systemctl restart ssh
&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s2"&gt;"[+] Selesai!"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>linux</category>
      <category>bash</category>
      <category>ssh</category>
      <category>fixploit03</category>
    </item>
  </channel>
</rss>
