Langsung ke konten
  • Bitcoin diterima
  • MMonero diterima
  • Tahan DMCA
  • Pendaftaran anonim
  • ΞEthereum diterima
  • Tanpa KYC
  • Uptime 99,99%
  • Dukungan 24/7
  • Pengembalian dana 7 hari
  • Disediakan dalam < 5 menit
  • Islandia · Swiss · Belanda
  • USDT diterima
Bitcoin diterima. Monero diterima. Tahan DMCA. Pendaftaran anonim. Ethereum diterima. Tanpa KYC. Uptime 99,99%. Dukungan 24/7. Pengembalian dana 7 hari. Disediakan dalam waktu kurang dari 5 menit. Islandia, Swiss, Belanda. USDT diterima.
MurmurHost
Mulai
Keamanan6 menit bacaDiperbarui 2026-04-30

Perkuat SSH di VPS lepas pantai Anda

Nonaktifkan autentikasi kata sandi, terapkan kunci, ubah port, batasi IP sumber, dan batasi upaya.

SSH adalah layanan yang paling sering diserang di internet. SSH konfigurasi default di port 22 akan melihat ratusan upaya brute-force per jam. Penguatan memakan waktu 10 menit dan mengurangi kebisingan menjadi nol.

Langkah 1: hanya autentikasi kunci SSH

Edit /etc/ssh/sshd_config: kode:PasswordAuthentication no PubkeyAuthentication yes ChallengeResponseAuthentication no KbdInteractiveAuthentication no

Muat ulang: systemctl reload ssh. Pastikan Anda masih bisa masuk dengan kunci di terminal BARU sebelum menutup sesi saat ini — mengunci diri sendiri memaksa boot konsol penyelamat.

Langkah 2: Pindah dari port 22

Pilih port non-standar yang tinggi (mis. 22222). Di sshd_config: code:Port 22222

Perbarui firewall Anda (ufw allow 22222/tcp), muat ulang SSH, lalu tutup port 22.

Langkah 3: Nonaktifkan login root

Buat pengguna non-root dengan sudo: code:adduser deploy usermod -aG sudo deploy rsync -a ~/.ssh deploy@/home/deploy/ chown -R deploy:deploy /home/deploy/.ssh

Kemudian di sshd_config: code:PermitRootLogin no

Mulai sekarang, ssh deploy@HOST lalu sudo untuk perintah yang ditinggikan.

Langkah 4: Batasi kecepatan dengan fail2ban

Lihat /kb/fail2ban-setup untuk instalasi. fail2ban memantau /var/log/auth.log dan memblokir IP setelah N upaya gagal.

Langkah 5: Opsional — batasi IP sumber

Jika Anda hanya SSH dari IP yang dikenal (VPN rumah, kantor, host bastion), tambahkan aturan izinkan-dari-sumber: code:Match Address 1.2.3.4,5.6.7.8 AllowUsers deploy

Sebarkan server lepas pantai pertama Anda dalam 60 detik.

Pendaftaran anonim. Bitcoin & Monero diterima. Disediakan di 8 yurisdiksi.

Tidak perlu kartu kredit · Jaminan uang kembali 7 hari