Jail: Unterschied zwischen den Versionen

Aus WIKI
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
Installation <code>emerge -av jail</code>
1. Installation <code>emerge -av jail</code>
 
2. Verzeichnis anlegen wo man die Jail Umgebungen rein legen möchte
 
3. Jail Verzeichnis anlegen <code>mkjailenv /var/chroot</code>
 
4. Neuen Benutzer für jail anlegen <code>useradd -g users --home /var/chroot --shell /usr/bin/jail jaily</code>
 
5. Benutzer im jail anlegen <code>addjailuser /var/chroot /home/larry /bin/bash jaily</code>
 
6. Basis Programme installieren <code>addjailsw /var/chroot</code>
 
7. Bash hinzufügen <code>addjailsw /var/chroot -P /bin/bash --version</code>
 
8. Und bash einrichten
<pre>
mkdir -p /var/chroot/etc/bash
cp /etc/bash/bashrc /var/chroot/etc/bash
cp /etc/profile /var/chroot/etc
cp /etc/DIR_COLORS /var/chroot/etc
</pre>
 
9. Linker einrichten <code>cp /lib/ld-linux-x86-64.so.2 /var/chroot/lib64/</code>
 
10. jail umgebung starten <code>su - jaily</code>





Aktuelle Version vom 14. Juli 2017, 16:11 Uhr

1. Installation emerge -av jail

2. Verzeichnis anlegen wo man die Jail Umgebungen rein legen möchte

3. Jail Verzeichnis anlegen mkjailenv /var/chroot

4. Neuen Benutzer für jail anlegen useradd -g users --home /var/chroot --shell /usr/bin/jail jaily

5. Benutzer im jail anlegen addjailuser /var/chroot /home/larry /bin/bash jaily

6. Basis Programme installieren addjailsw /var/chroot

7. Bash hinzufügen addjailsw /var/chroot -P /bin/bash --version

8. Und bash einrichten

mkdir -p /var/chroot/etc/bash
cp /etc/bash/bashrc /var/chroot/etc/bash
cp /etc/profile /var/chroot/etc
cp /etc/DIR_COLORS /var/chroot/etc

9. Linker einrichten cp /lib/ld-linux-x86-64.so.2 /var/chroot/lib64/

10. jail umgebung starten su - jaily


Eine jail umgebung erzeugen mkjailenv /var/chroot

Hhhmmm aufm server scheints noch nen problemchen zu geben...

$ sudo useradd -g users --home /var/chroot --shell /usr/bin/jail larry
configuration error - unknown item 'FTMP_FILE' (notify administrator)

addjailuser /var/chroot /home/larry /bin/bash larry
addjailsw /var/chroot