Chrooter avec usermod

Résolu
emmesse_0699 Messages postés 7 Statut Membre -  
zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je voudrais chrooter ma femme dans son dossier utilisateur
$ sudo usermod -R /home/corinne/ corinne 
[sudo] Mot de passe de mathieu :
usermod: user 'corinne' does not exist

corinne est pourtant bien mentionné dans /etc/passwd

quelqu'un a une idée?
Configuration: Linux / Firefox 74.0

4 réponses

  1. jns55
     
    Bonjour,
    "je voudrais chrooter ma femme "

    Allons, un peu de calme, pas ici voyons.
    Elle est d'accord au moins ?

    Bon sérieusement, c'est quoi l'intérêt ? parce que là je ne saisis pas ce que tu veux faire.
    On utilise chroot depuis un système (live-usb par exemple) pour accéder à la racine d'un système en panne pour effectuer des opérations de maintenance par exemple.

    C'est qui l'administrateur de la machine ? c'est toi ?
    0
  2. emmesse_0699 Messages postés 7 Statut Membre
     
    je voudrais que ma femme ne sorte pas de /home/corinne grâce à la commande:
    usermod -R /home/corinne corinne

    mais le shell me répond que corinne est inconnu au bataillon, ce qui est faux
    quelqu'un a une idée?
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Salut,
      je voudrais que ma femme ne sorte pas de /home/corinne
      Ça tu l'as déjà dit ! Mais on t'a posé une question et tu n'y réponds pas ;-\

      Quel est l'intérêt ? Pourquoi ? Dans quel environnement ?

      D'une part, par défaut un simple utilisateur sous GNU/Linux n'a accès qu'à son répertoire perso. Il n'a pas accès aux répertoires personnels des autres comptes.
      Certes il peut se balader dans l'arborescence système, mais pas partout, mais comme il n'a aucun droit, il ne peut rien faire d'autre que regarder.

      D'autre part,
      chroot
      ne sert absolument pas à ça.
      chroot
      s'applique principalement à des services (http, ftp, ssh, etc.) et empêche justement les utilisateurs de ces services de bouger de l'espace qui leur a été alloué.
      0
  3. emmesse_0699 Messages postés 7 Statut Membre
     
    je ne veux pas utiliser la commande chroot mais usermod -R.
    sinon, c'est vrai qu'un utilisateur ne peut pas écrire en dehors de $HOME, c'est pourquoi la discussion est résolue
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      je ne veux pas utiliser la commande chroot mais usermod -R
      Le problème c'est que cette option de
      usermod
      ne s'applique que sur un répertoire chrooté ;-\
      -R, --root RÉP_CHROOT
      Appliquer les changements dans le répertoire RÉP_CHROOT et utiliser les fichiers de configuration du répertoire RÉP_CHROOT.
      0
  4. emmesse_0699 Messages postés 7 Statut Membre
     
    oui c'est vrai, sinon la discussion est résolue comme indiqué au post 4
    merci pour vos éclaircissement
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Non, la discussion est résolue maintenant, puisque tu as compris le comment du pourquoi ;-)
      0