V tomto článku jsou uvedeny kroky potřebné k omezení přístupu ke správě k použití protokolů HTTPS a SSH.
Upozornění: Tento postup vyžaduje použití rozhraní příkazového řádku. Tento postup lze využít prostřednictvím sériové relace nebo relace Telnet. Tyto kroky je však nutné dodržet, aby se zabránilo neúmyslnému zablokování přístupu ke vzdálené správě.
Tento postup předpokládá:
- Přepínač je již nakonfigurován IP adresou a je dosažitelný v rámci sítě.
- Existuje účet vytvořený s úrovní oprávnění 15. Ověříte to pomocí příkazu: console#show users accounts (zobrazit uživatelské účty).
Poznámka: Po provedení těchto kroků můžete očekávat, že se vám zobrazí zprávy o chybách souvisejících s autenticitou certifikátu. Souvisí to s vlastním generováním certifikátů a klíčů. Nejedná se o chybu.
Upozornění: Než zakážete přístup k protokolu telnet nebo HTTP, ověřte přístup k protokolu SSH nebo HTTPS.
Poznámka: Pokud je povolen protokol SSH nebo HTTPS a chcete zakázat protokol Telnet a HTTP, přejděte na krok 3 a zakažte protokol Telnet a poté přejděte na krok 5 a zakažte protokol HTTP.
- Připojte přepínač prostřednictvím příkazového řádku
- Protokol SSH povolíte zadáním následujících příkazů:
- console> enable
- console# config
- console(config)# crypto key generate rsa
- console(config)# crypto key generate dsa
- console(config)# ip ssh server
- Protokol Telnet zakážete zadáním příkazu: console(config)#no ip telnet server
- Protokol HTTPS povolíte zadáním následujících příkazů:
- console(config)# crypto certificate 1 generate key
- console(config)# ip https certificate 1
- console(config)# ip http secure-server
Poznámka: Tento systém dokáže vygenerovat a uložit 2 certifikáty. Pokud chcete vygenerovat druhý klíč, nahraďte číslici 1 číslicí 2. Pokud chcete druhý klíč aktivovat, použijte příkaz (config)#ip https certificate 2.
- Protokol HTTP zakážete zadáním příkazu: console(config)# no ip http server
- Po ověření konektivity prostřednictvím SSH nebo protokolu HTTPS uložte konfiguraci zadáním příkazu: console#copy running-config startup-config