Ako zabrániť útokom hrubou silou SSH? Praktický návod na konfiguráciu autentifikácie kľúča VPS pomocou HestiaCP.

Viac ako 90 % útokov na VPS je spôsobených... Útok hrubou silou na slabé heslo SSHAk sa stále prihlasujete na server pomocou hesla, je to rovnako nebezpečné, ako keby ste nechali kľúč od domu visieť na dverách.

V tomto článku vás krok za krokom prevediem procesom, ako úplne uniknúť nočnej more útokov hrubou silou na heslo. Spojíme... VPS proti PuTTY软件Tento návod používa najpraktickejšie nástroje príkazového riadka, ktoré vám pomôžu pozdvihnúť zabezpečenie SSH na najvyššiu úroveň.

Prečo používať kľúč namiesto hesla?

Bez ohľadu na to, aké zložité je heslo, stále sa dá prelomiť hrubou silou. Hackeri môžu použiť nástroje na vyskúšanie desiatok tisíc kombinácií hesiel za sekundu.

a 4096-bitový RSA kľúčTeoreticky by jeho prelomenie trvalo miliardy rokov. V porovnaní s tým je heslo ako papierové dvere, zatiaľ čo kľúč je oceľová brána.

Ako zabrániť útokom hrubou silou SSH? Praktický návod na konfiguráciu autentifikácie kľúča VPS pomocou HestiaCP.

Krok 1: Vygenerovanie SSH kľúča

Linux Prípadne môžete v systéme macOS priamo vygenerovať 4096-bitový pár kľúčov RSA:

ssh-keygen -t rsa -b 4096

Stlačením klávesu Enter uložte predvolenú cestu. /root/.ssh/id_rsa.

Zadajte heslo (voliteľné) alebo jednoducho stlačte kláves Enter a nechajte pole prázdne.

Systém vygeneruje dva súbory:

  • Súkromný kľúč:id_rsa
  • Verejný kľúč:id_rsa.pub

Toto je váš „zámok“ a „kľúč“.

Krok 2: Nakonfigurujte verejný kľúč pre server

Umiestnite verejný kľúč do licencovaného adresára VPS:

cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

Zabezpečte adresár /root/.ssh/ existujú.

Týmto spôsobom server rozpozná iba váš verejný kľúč a už sa nebude spoliehať na heslo.

Krok 3: Úprava konfiguračného súboru SSH

Upravte konfiguračný súbor:

nano /etc/ssh/sshd_config

Upravte nasledujúce parametre:

RSAAuthentication yes #RSA认证
PubkeyAuthentication yes #开启公钥验证
AuthorizedKeysFile .ssh/authorized_keys #验证文件路径
PasswordAuthentication no #禁止密码认证
PermitEmptyPasswords no #禁止空密码

Tento krok je kľúčový: úplne zakážte prihlasovanie pomocou hesla.

Krok 4: Reštartujte službu SSH

Urobte tak, aby konfigurácia nadobudla okamžitú účinnosť:

systemctl restart sshd
  • Ubuntu / Debian:
systemctl restart ssh

Bolo potvrdené, že služba funguje:

systemctl status sshd

Krok 5: Používatelia systému Windows konvertujú kľúč pomocou PuTTYGen.

Ak používate systém Windows, musíte previesť súkromný kľúč do formátu PuTTY:

  1. 打开 PuTTYGen
  2. 点击 Load 加载 id_rsa
  3. 点击 Uložiť súkromný kľúč Uložiť ako .ppk
  4. PuTTY → Pripojenie → SSH → Autorizácia Vyberte toto .ppk 文件

Týmto spôsobom sa môžete bezpečne prihlásiť do svojho VPS pomocou PuTTY.

Krok 6: Overenie a ochrana pred útokmi hrubou silou

Potvrďte, že konfigurácia je aktívna:

grep "Failed password" /var/log/auth.log

V záznamoch sa zobrazia iba neúspešné pokusy útočníka, nie úspešné prihlásenia.

Ďalšia obrana:

  • 配合 Fail2Ban Automaticky blokovať útočiace IP adresy
  • Zmeňte predvolený port (napr. zmeňte ho na 2222).
  • Firewall povoľuje iba dôveryhodné IP adresy

Tieto tri techniky môžu úplne zmariť hackerské úsilie.

总结

podľa Generovanie kľúča → Konfigurácia verejného kľúča → Úprava sshd_config → Reštartovanie služby → PuTTY na konverziu kľúča Tieto kroky, vaše HestiaCP VPS dokáže úplne eliminovať riziko útokov hrubou silou na heslo.

Záznamy „Neúspešné heslo“ v týchto protokoloch sú iba márne pokusy útočníkov a neznamenajú, že overovanie heslom je stále povolené.

Záver: Bezpečnosť je základom každého servera.

Vo svete informačnej bezpečnosti sú heslá najzraniteľnejším článkom. Nahradenie hesiel kľúčmi nie je len technologickou voľbou, ale aj odrazom zodpovednosti a múdrosti.

Ako sa uvádza v „Bielej knihe o informačnej bezpečnosti“: „Bezpečnosť nie je cena, ale hodnota.“

Takže konajte. Osloboďte svoj VPS od okov hesiel a nechajte útoky hackerov hrubou silou navždy zostať v neúspešných protokoloch.

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ Článok „Ako vyriešiť útoky hrubou silou SSH? Praktický návod na konfiguráciu overovania kľúčov VPS pomocou HestiaCP“, ktorý je tu zdieľaný, by vám mohol byť užitočný.

Vitajte pri zdieľaní odkazu na tento článok:https://www.chenweiliang.com/cwl-34161.html

Ak chcete odomknúť ďalšie skryté triky🔑, pridajte sa k nášmu Telegram kanálu!

Ak sa vám páči, zdieľajte a lajkujte! Vaše zdieľania a lajky sú našou neustálou motiváciou!

 

发表 评论

Vaša emailová adresa nebude zverejnená. 必填 项 已 用 * Štítok

Adresár článkov
Prejdite na začiatok