V tomto tutoriálu vám ukážeme, jak nahradit OpenSSH pomocí Dropbear na CentOS. Pro ty z vás, kteří nevěděli, Dropbear je relativně malý SSH server a klient. Běží na různé platformy založené na POSIX. Dropbear je software s otevřeným zdrojovým kódem, distribuovaný pod licencí ve stylu MIT. Dropbear je zvláště užitečný pro „vestavěné“ systémy Linux (nebo jiné unixové) systémy, jako jsou bezdrátové směrovače.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem nahrazení Dropbear SSH na serveru CentOS.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS Linux.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nahrazení OpenSSH pomocí Dropbear na CentOS
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
sudo yum vyčistit allsudo yum aktualizace
Krok 2. Nahrazení OpenSSH pomocí Dropbear v systému CentOS.
Chcete-li nainstalovat, musíte nejprve přidat informace o úložišti yum odpovídající vaší verzi CentOS/RHEL do yum:
- Pro CentOS 6.x použijte:
#wget http://dl.fedoraproject.org/pub/epel/6/i386/dropbear-0.58-1.el6.i686.rpm#rpm -Uvh dropbear-0.58-1.el6.i686.rpm
- Pro použití CentOS 5.x:
#wget http://dl.fedoraproject.org/pub/epel/5/i386/dropbear-0.55-1.el5.i386.rpm#rpm -Uvh dropbear-0.55-1.el5.i386.rpmNejprve nainstalujeme dropbear pomocí yum:
#yum install dropbearTeď už jen potřebujeme spustit nový SSH server:
nano /etc/init.d/dropbearUpravit dropbear portu:
OPTIONS=" -p 222"
Přidat dropbear ke spuštění a spustit server:
chkconfig dropbear onservice dropbear start
Dále můžete zastavit aktuální server OpenSSH:
yum odstranit openssh-serverPoznámka :Než se odhlásíte ze své aktuální relace, ujistěte se, že je skutečně spuštěn, a ověřte to z jiného pole.
Gratulujeme! Úspěšně jste nainstalovali Dropbear. Děkujeme, že jste použili tento návod k instalaci Dropbear SSH v systému CentOS. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Dropbear.
Jak úplně odebrat MySQL Server v CentOS Jak nainstalovat Suhosin PHP 5 Protection Security Patch na CentOSCent OS