Die Kommandozeile: Unterschied zwischen den Versionen

Aus
Zeile 68: Zeile 68:
* [[Der Editor vi]]
* [[Der Editor vi]]
* [[Editieren mit einem PC-Editor]]
* [[Editieren mit einem PC-Editor]]
* [[Wechseln des login für einen Benutzer|Konsolenzugang für weitere Benutzer aktivieren]]
* [[Benutzern den Konsolenzugang gewähren]]


* [[wikipedia:de:Telnet|Wikipedia: Telnet]]
* [[wikipedia:de:Telnet|Wikipedia: Telnet]]

Version vom 1. Juli 2012, 18:17 Uhr

Die Kommandozeile ist die traditionelle Benutzerschnittstelle unter Linux. Fast alle im Wiki beschriebenen Modifikationen der Synology Stations sind nur mit Hilfe der Kommandozeile realisierbar.

Zugänge zur Kommandozeile

Die Kommandozeile der Synology Stations ist mit Hilfe der Dienste SSH (Port 22) oder Telnet (Port 23) erreichbar. Bei Telnet handelt es sich um eine unverschlüsselte Verbindung. Bei SSH erfolgt die Verbindung über einen verschlüsselten Kanal. Daher gilt:

Der Einsatz von Telnet stellt beim Zugang über das Internet ein unverantwortliches Sicherheitsrisiko dar, daher sollte Telnet - wenn überhaupt - nur im lokalen Netz eingesetzt werden!

SSH-/Telnet-Dienst starten

Da beide Dienste standardmäßig deaktiviert sind, müssen sie zunächst im Webinterface der Synology Station gestartet werden. Dies ist unter "Netzwerkdienste" -> "Terminal" bzw. ab DSM 3.0: "Systemsteuerung" -> "Terminal" möglich.

Fehler beim Erstellen des Vorschaubildes: Datei fehlt
Screenshot

SSH-Verbindung herstellen

Zur Herstellung der Verbindung unter Windows wird ein entsprechendes Client-Programm benötigt, z.B. [PuTTY].

Bei Linux und Mac OS X erfolgt der Verbindungsaufbau über das Terminal. Bei Mac OS X ist dieses unter Dienstprogramme -> Terminal zu finden. Bei Linux ist es abhängig von der Distribution. Der dazugehörige Terminalbefehl lautet:

ssh benutzername@ip-adresse

Beispiel:

ssh root@192.168.1.1

Anschließend erscheint eine Eingabeaufforderung für das Benutzerpasswort.

Die Verbindung wird beendet, indem man in der Kommandozeile den Befehl

exit

eingibt.

Telnet-Verbindung herstellen

Der Verbindungsaufbau erfolgt bei Windows in der Eingabeaufforderung (Windows XP/Vista/7: cmd), bei Mac OS X und Linux im Terminal:

telnet ip-adresse

Beispiel:

telnet 192.168.1.1

Anschließend müssen Benutzername und -passwort eingegeben werden.

Benutzername und -passwort

Standardmäßig kann man sich nur mit den Benutzernamen "root" oder "admin", jeweils unter Angabe des Administratorpassworts an der Synology Station anmelden.

Wenn Zugriff vom Internet aus möglich sein soll, sollten nur sichere Passwörter eingesetzt werden.

SSH-/Telnet-Verbindung trennen

Die Verbindung wird getrennt durch Eingabe des Befehls

exit

oder durch Drücken von "Strg+D".

Benutzer wechseln

Der Benutzer root hat weit mehr Rechte als alle anderen Benutzer, kann also auch größeren Schaden anrichten. Daher ist es aus Sicherheitsgründen üblich, nur als root zu arbeiten, wenn es für die zu erledigenden Aufgaben nötig ist.

Mit Hilfe des folgenden Kommandos lässt sich der Benutzer wechseln, ohne die aktuelle SSH-/Telnet-Verbindung trennen zu müssen:

su -l <Name des neuen Benutzers>

Gibt man keinen Benutzernamen an, so wechselt man ins root-Benutzerkonto.

Man kann standardmäßig nur in die Benutzerkonten "root" und "admin".

Jeder Benutzer außer root muss anschließend das Passwort des Benutzerkontos eingeben. Das Passwort des root-Kontos lautet standardmäßig "synopass".

Der Wechsel zum vorherigen Benutzer geschieht durch die Eingabe des Befehls

exit

oder durch Drücken von "Strg+D".

Weiterführende Infos