Pour éditer le wiki, il faut demander un compte à un Lapin !
Chaos Shell
From Le L∞p's Wiki
(Redirected from ChaosShell)
So, Chaos shell.
Login SSH sur un loop device chiffré et lié à pam_mount
, le tout dans un chroot
.
Dépendances
En vrac, liste de dépendance intéressantes à avoir :
-
cryptsetup-luks
-
debootstrap
-
fusecompress
-
pam-mount
Configuration de SSH
SSH va servir les utilisateurs chrooted. On aura besoin d'un répertoire /chroot/user
par utilisateur et on ne veut le faire que pour un seul groupe pour se garder des accès administratifs classiques.
Le répertoire /chroot
ne doit appartenir qu'à Root uniquement[1].
Ajouter à /etc/ssh/sshd_config
:
Match Group chaos ChrootDirectory /chaos/%u
Création du boostrap
Grâce à debootstrap
, on peut installer assez rapidement un système minimaliste, fort pratique pour le job. Le système simpliste pèse 126 Mo, le monter dans un système de fichiers compressé peut valoir le coup.
debootstrap squeeze /chroot/USER_NAME