Um auch von aussen Zugriff auf den Rechner und die Shell zu haben gibt es SSH-Server. Installation mit
sudo aptitude install ssh-server
Einmal installiert läuft der Server sofort und ist von aussen ansprechbar. Um die Sicherheit etwas zu erhöhen bietet es sich an, den default Port 22 auf einen anderen Port zu legen. Dazu bearbeitet das File /etc/init.d/sshd_config
sudo gedit /etc/init.d/sshd_config
und fügt folgende Zeile in das File ein:
Port 512
Somit ist Port 512 für eure OpenSecureShell festgelegt. Nun nurnoch den OpenSSH Server restarten:
/etc/init.d/ssh restart
sudo iptables -L -n
Wem das setzen der IPTables in der Shell zu aufwendig ist, kann auch eine GUI benutzen:
sudo aptitude install firestarter
Gestartet wird firestarter mit:
sudo firestarter &
Das &-Zeichen sorgt nach einem Befehl dafür, dass das Kommando ausgeführt wird, gleichzeitig die Shell aber weiterarbeitet.
Um sicherzustellen das der SSH-Server läuft könnt ihr folgendermaßen vorgehen:
netstat -tulpn
Der Output sollte so aussehen:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp6 0 0 :::22 :::* LISTEN 3458/sshd
Mit dem OpenSSH-Server kommt gleich auch ein FTP-Server, "sftp", der einen FTP Clienten benötigt der SSH unterstützt. Der FTP läuft auf dem selben Port wie die SecureShell, der Datentransfer ist verschlüsselt und er besitzt eine eingebaute Script Unterstützung (z.B. nach Upload eines Videos direkt in andere Formate konvertieren/packen).
Posted on Sep 06, 2011 | Tags: Ubuntu, Linux | Kommentare (0)
OpenSSH Server installieren
OpenSSH Server installieren unter Ubuntu
Kommentare (0)
Kommentare (0)
