Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Kde si SSH ponecháva zoznam serverov v Linuxe?

SSH v skutočnosti necháva zoznam serverov sám. Namiesto toho sa SSH spolieha na konfiguračné súbory na ukladanie informácií o serveroch, ku ktorým sa chcete pripojiť. Tu je porucha:

1. Súbor `~/.ssh/config`:

- Tento súbor sa nachádza vo vašom domácom adresári a poskytuje spôsob prispôsobenia pripojení SSH.

- Môžete definovať hostiteľské adresy, adresy IP a ďalšie nastavenia pre každý server, ku ktorému sa chcete pripojiť.

- Tu môžete pre každý server ukladať informácie, ako sú používateľské mená, porty a konkrétne možnosti pripojenia.

2. Súbor `~/.ssh/známy_hosts`:

- Tento súbor ukladá verejné kľúče serverov, s ktorými ste sa pripojili v minulosti.

- Pomáha vám zabrániť pripojeniu sa na škodlivé servery, ktoré predstierajú, že sú legitímne.

- Keď sa prvýkrát pripojíte k serveru, spoločnosť SSH vás požiada, či chcete do tohto súboru pridať verejný kľúč servera.

3. Konfiguračný súbor so systémom `ssh_config`:

- Nachádza sa v `/etc/ssh/ssh_config` vo väčšine systémov Linux.

- Tento súbor definuje predvolené nastavenia pre pripojenia SSH v celom vašom systéme.

- Tento súbor môžete zmeniť tak, aby zmenil, ako sa SSH správa pre všetkých používateľov.

Kľúčové body na zapamätanie:

- Žiadny centrálny zoznam serverov: Samotný SSH neudržiava databázu serverov.

- konfiguračné súbory: Informácie o vašich serveroch SSH sú uložené v konfiguračných súboroch.

- individuálne vs. systém: Pre svoje individuálne použitie môžete definovať konkrétne nastavenia v `~/.ssh/config` pre svoje individuálne použitie, zatiaľ čo` ssh_config` ovplyvňuje celý systém.

- Zabezpečenie: Súbor `známe_hosts 'je rozhodujúcou súčasťou zabezpečenia SSH.

Príklad:Pridanie servera v `~/.ssh/config`:

`` `

Hostiteľský server

Hostiteľ príklad.com

Užívateľ your_username

Port 2222

IdentityFile ~/.ssh/your_key

`` `

Táto konfigurácia pridáva hostiteľ s názvom „Príklad-server“, ktorý sa pripája k `examtument.com` pomocou používateľského mena` your_usernam`, port `2222` a súkromný kľúč uložený v` ~/.ssh/your_key`.

Dajte mi vedieť, ak máte ďalšie otázky týkajúce sa konfigurácie SSH!

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené