BSD-Wiki

Mitschrift einer FreeBSD-Installation

Benutzer-Werkzeuge

Webseiten-Werkzeuge


jail_erstellen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
jail_erstellen [2014/09/04 21:50]
rakor [IP-Adresse festlegen]
jail_erstellen [2014/09/04 21:57]
rakor [Rootkennwort ändern und Benutzer anlegen]
Zeile 163: Zeile 163:
  
 ====== Jail starten und anhalten ====== ====== Jail starten und anhalten ======
-Ist die Jail in ///​etc/​rc.conf//​ definiert ​kann sie recht einfach ​gestartet und gestoppt ​werden. ​Mit den folgenden Befehlen wird die Jail gestartet bzw angehalten:+Die Jail kann dann mit den folgenden Befehlen ​gestartet und wieder beendet ​werden. 
 <​code>​ <​code>​
 # jail -c testjail # jail -c testjail
 # jail -r testjail # jail -r testjail
 </​code>​ </​code>​
-Dabei steht **-c** für **create** und **-r** für **remove**.+ 
 +Dabei steht **-c** für **create** ​zum Starten der Jail und **-r** für **remove** ​zum Beenden der Jail.
 ====== Jails auflisten ====== ====== Jails auflisten ======
 Eine Liste aller laufender Jails findet sich mit dem Befehlt **jls**. Dieser zeigt auch gleich die zur Jail zugehörigen ID **JID** die benötigt wird um z.B. über **jexec** mit der Jail zu kommunizieren. Eine Liste aller laufender Jails findet sich mit dem Befehlt **jls**. Dieser zeigt auch gleich die zur Jail zugehörigen ID **JID** die benötigt wird um z.B. über **jexec** mit der Jail zu kommunizieren.
  
 ====== In der Jail arbeiten (Shell in der Jail) ====== ====== In der Jail arbeiten (Shell in der Jail) ======
-Um in der laufenden Jail eine Shell zu öffnen um hierin zu arbeiten wird der Befehl **jexec** verwendet. Hierzu muss die Jail laufen. ​Unter der Annahme, dass die **JID** der Jail **3** wäre lautet der Aufruf wie folgt (die JID wird im Allgemeinen abweichen und ist über **jls** heraus zu finden):+Um in der laufenden Jail eine Shell zu öffnen um hierin zu arbeiten wird der Befehl **jexec** verwendet. Hierzu muss die Jail laufen.
 <​code>​ <​code>​
-# jexec /bin/sh+# jexec testjail ​/bin/sh
 </​code>​ </​code>​
  
 +Alternativ kann eine Shell in der Jail mit dem folgenden Befehl gestartet werden:
 +<​code>​
 +# /​etc/​rc.d/​jail console testjail
 +</​code>​
 ====== Rootkennwort ändern und Benutzer anlegen ====== ====== Rootkennwort ändern und Benutzer anlegen ======
 +Wurde die Jail per //​bsdinstall//​ installiert wurde das root-Kennwort bereits gesetzt. Wurde die Installation jedoch aus den Systemquellen installiert muss noch das Kennwort des Benutzers root gesetzt werden.
 Nach dem Login in die Jail per **jexec** sollte das Kennwort des **root**-Benutzers mittels **passwd** geändert werden. ​ Nach dem Login in die Jail per **jexec** sollte das Kennwort des **root**-Benutzers mittels **passwd** geändert werden. ​
  
-Anschliessend ist es noch sinnvoll ​per **adduser** ​einen Useraccount anzulegen+Sollen ​noch normale Benutzer angelegt werden kann dies per **adduser** ​erfolgen.
 Dieser kann z.B. für einen SSH-Login verwendet werden wenn man root-Logins per ssh verbieten möchte. Dieser kann z.B. für einen SSH-Login verwendet werden wenn man root-Logins per ssh verbieten möchte.
  
jail_erstellen.txt · Zuletzt geändert: 2017/10/02 13:40 (Externe Bearbeitung)

Impressum