In diesem Tutorial zeigen wir Ihnen, wie Sie OpenSSH durch Dropbear auf CentOS ersetzen. Für diejenigen unter Ihnen, die es nicht wussten, Dropbear ist ein relativ kleiner SSH-Server und -Client. Es läuft auf eine Vielzahl von POSIX-basierten Plattformen. Dropbear ist Open-Source-Software, die unter einer Lizenz im MIT-Stil vertrieben wird. Dropbear ist besonders nützlich für „eingebettete“ Linux- (oder andere Unix-) Systeme wie drahtlose Router.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen den schrittweisen Ersatz von Dropbear SSH im CentOS-Server.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS Linux.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
OpenSSH durch Dropbear auf CentOS ersetzen
Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.
sudo yum clean all sudo yum update
Schritt 2. Ersetzen von OpenSSH durch Dropbear auf einem CentOS-System.
Zur Installation müssen Sie zunächst die yum-Repository-Informationen entsprechend Ihrer CentOS/RHEL-Version zu yum hinzufügen:
- Für CentOS 6.x verwenden:
#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
- Für CentOS 5.x verwenden:
#wget http://dl.fedoraproject.org/pub/epel/5/i386/dropbear-0.55-1.el5.i386.rpm #rpm -Uvh dropbear-0.55-1.el5.i386.rpm
Zuerst installieren wir einfach dropbear mit yum:
#yum install dropbear
Jetzt müssen wir nur noch einen neuen SSH-Server starten:
nano /etc/init.d/dropbear
Port dropbear bearbeiten:
OPTIONS=" -p 222"
Dropbear zum Start hinzufügen und den Server starten:
chkconfig dropbear on service dropbear start
Als nächstes können Sie den aktuellen OpenSSH-Server stoppen:
yum remove openssh-server
Hinweis :Vergewissern Sie sich, dass es tatsächlich ausgeführt wird, und überprüfen Sie es von einem anderen Feld aus, bevor Sie sich andernfalls von Ihrer aktuellen Sitzung abmelden.
Herzlichen Glückwunsch! Sie haben Dropbear erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von Dropbear SSH im CentOS-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Dropbear-Website zu besuchen.