PortChecker Logo
PortChecker

Port 22 — SSH (TCP)

SSH

Apa itu port 22?

Secure Shell Login

Ini adalah port terkenal (0–1023) yang digunakan layanan inti seperti SSH.  ·  RFC 4251, RFC 4252, RFC 4253, RFC 4254

Kapan Anda perlu membuka port 22?

Open if you need remote terminal access, SCP/SFTP file transfers, or Git over SSH to this machine. Keep closed on desktop workstations with no remote administration needs. Restrict access to known IP ranges where possible.

Penggunaan umum dan perangkat lunak

  • OpenSSH
  • Dropbear
  • Bitvise SSH Server
  • PuTTY (client)
  • Git over SSH
  • VS Code Remote SSH

Keamanan

Port 22 is one of the most heavily scanned ports on the internet, targeted by automated brute-force bots. Disable password authentication and require SSH key pairs (Ed25519 recommended). Restrict access to known IP ranges in your firewall. Consider moving SSH to a non-standard port (e.g., 2222) to reduce automated scan noise — this reduces log spam but is not a security substitute for key-based auth.

Apakah port 22 aman?

Port terbuka meningkatkan permukaan serangan. Keamanan bergantung pada konfigurasi SSH.

Risiko sedang

Perbarui SSH dengan patch keamanan terbaru. Wajibkan autentikasi kuat dan batasi akses ke alamat IP yang paling diperlukan.

Periksa port 22 sekarang

Uji konektivitas port 22 pada host mana pun.

1-65535

Membuka Port 22

Untuk mengizinkan koneksi masuk ke port 22 (SSH), konfigurasikan firewall Anda dan tambahkan aturan port forwarding pada router Anda ke alamat IP lokal perangkat Anda.

Windows Firewall

Buka Windows Defender Firewall → Pengaturan Lanjutan → Aturan Masuk → Aturan Baru → Port → TCP → Port lokal tertentu: 22 → Izinkan koneksi → Beri nama dan simpan aturan.

netsh advfirewall firewall add rule name="Open Port 22" dir=in action=allow protocol=tcp localport=22
Linux (UFW / iptables)sudo ufw allow 22/tcpsudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
Router

Masuk ke router Anda (192.168.1.1 atau 192.168.0.1) → Port Forwarding → Tambahkan aturan baru: Protokol TCP, Port eksternal 22, IP internal: IP lokal perangkat Anda, Port internal 22 → Simpan.

Cara menutup port 22

Jika Anda tidak membutuhkan SSH, blokir port ini di firewall atau router.

Windows Firewall

Untuk memblokir port 22 di Windows, jalankan perintah berikut di PowerShell atau Command Prompt (sebagai Administrator):

netsh advfirewall firewall add rule name="Block Port 22" dir=in action=block protocol=tcp localport=22
Linux (UFW / iptables)Jalankan: sudo ufw deny 22/tcpsudo iptables -A INPUT -p tcp --dport 22 -j DROP
Router

Hapus atau nonaktifkan aturan port forwarding untuk port 22.

Pertanyaan yang Sering Diajukan

Untuk apa port 22 digunakan?▾

Port 22 adalah port TCP standar untuk SSH. Digunakan oleh server dan aplikasi yang perlu menerima koneksi masuk untuk layanan ini. Apakah Anda perlu membukanya tergantung apakah Anda aktif menjalankan server SSH — jika tidak, sebaiknya tetap tertutup.

Apakah aman membiarkan port 22 terbuka?▾

Port 22 yang terbuka memperluas permukaan serangan Anda. Jika tidak aktif menjalankan SSH, tutup port ini di firewall dan hapus aturan port forwarding. Jika SSH harus dapat diakses, batasi akses ke alamat IP yang dikenal dan perbarui perangkat lunak secara rutin.