Salta el contingut

MP08 - UF1: A5: Usuaris, grups i directoris

Anem a fer un repàs per les comandes de linux.

Penja una captura on es vegin les comandes utilitzades i la resposta del sistema i comandes que creguis necessàries per a demostrar que tot està correctament creat (ls -l, cat, id).

Substitueix <nom> pel teu nom i <cognom> pel teu cognom. No t'oblidis de posar un password a cadascun dels usuaris.

Es demana el següent:

  1. Mostra el contingut del fitxer /etc/default/useradd i fixa't en les línies que indiquen els paràmetres (alguns estan comentats): SHELL, HOME, SKEL. Utilitza grep -i -e.

  2. Crea dos grups d'usuaris, un serà g1<nom> i l'altre g2<nom>

  3. Crea quatre usuaris , dos per cadascun dels dos grups: u11<nom> i u12<nom> del grup g1<nom> i u21<nom> i u22<nom> del grup g2<nom>.

  4. Crea un altre usuari <nom>

  5. Dins el directori /srv crea els següents directoris amb els següents permisos:

    1. privat: directori on només hi tindrà accés l'usuari <nom>

    2. g1<nom>: directori on tots els usuaris del grup g1<nom> tindran accés total. La resta d'usuaris no podrà ni tan sols entrar.

    3. g2<nom>: directori on tots els usuaris del grup g2<nom> tindran accés total. La resta d'usuaris no podrà ni tan sols entrar.

    4. apunts: directori on tothom podrà entrar-hi i veure el que hi ha però no podran eliminar res. Només hi tindrà accés total l'usuari <nom>.

    5. public: directori on TOTS els usuaris podran entrar-hi i escriure-hi. COMPTE: ningú ha de poder eliminar res dels altres.

  6. Busca el funcionament de la comanda umask. Utilitzant prèviament la comanda umask i després la comanda touch, dins el directori /srv :

    1. Crea un fitxer fitxer1 amb els permisos: -rw-rw----
    2. Crea un fitxer fitxer2 amb els permisos: -rw-r-----
    3. Crea un fitxer fitxer3 amb els permisos: -rw-------
    4. Crea un directori directori1 amb els permisos: -rwxr-xr-x
    5. Crea un directori directori2 amb els permisos: -rwxrws---
    6. Crea un directori directori3 amb els permisos: -rwx------
  7. Digues com ho faries per a crear un usuari anomenat site1 tenint en compte que voldràs crear-ne molts més amb les següents característiques:

    • el seu HOME al directori /var/www/sites
    • un directori al seu HOME anomenat web