ADMINISTRACIÓN DE USUARIOS.pptx

Embed Size (px)

Citation preview

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    1/15

    ADMINISTRACIN DE USUARIOS

    CUOTAS Y SINCRONIZACIN DE DATOS

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    2/15

    CUOTAS Sistemas Linux con gran cantidad de usuarios, como es en nuestro caso de un servidor

    WEB, tarde o temprano tienen el problema de usuarios que almacenan demasiadainformacin en sus directorios de trabajo, pudiendo incluso en casos extremos llenarcompletamente discos duros haciendo el sistema inservible.

    El uso de cuotas de disco dis! quotas" es posible limitar la cantidad de espacio disponiblepara cada usuario o de manera global para todos.

    #$%&S 'E ()*

    Bloques bloc!s"+ )n bloque corresponde a 1 kb una cuota por bloques corresponder-a al total debloques que un usuario puede utiliar en el sistema. /ecuerda que los archivos se guardan enbloques de disco. *s- un archivo de 011 btes, ocupar2 un bloque de 0!b en el disco duro.

    $nodos inodes"+ )n inodo es un n3mero que act3a como apuntador para el sistema de archivos deLinux le indica en que bloques espec-4cos del disco duro se encuentran los datos de un archivo.

    #ambi5n el inodo en su referencia guarda informacin sobre permisos, propietario, atributos, etc. Se

    podr-a ver en una analog-a simple que un inodo es como un n3mero de serie 3nico para cada archivodel sistema a trav5s de este n3mero el sistema recupera sus datos bloques" sus atributospermisos, propietario, fechas, etc.".

    )na cuota por inodos indicar-a el total de inodos a los que el usuario tiene derecho, casirepresentar-a el total de archivos que el usuario puede crear digo 6casi6 porque los usuariospodemos crear enlaces simblicos ln 7s" sobre archivos a existentes que no aumentan las cantidadde inodos. %ero por simplicidad puedes verlo como un 0 inodo 8 0 archivo.

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    3/15

    CUOTAS L9:$#ES

    Las cuotas por bloques o por inodos, tienen l-mites de uso son de dos tipos+

    ;*/'+ 'uro" (uando se establece para bloques o inodos", es el l-mite absoluto. Elusuario no podr2 exceder este l-mite.

    S&?'E SE $:%LE:E?#*?@

    Las cuotas se establecen por 4lesstem o sistema de archivos, es decir, debesde decidir en donde es m2s conveniente instalar un sistema de cuotas, perono ha ning3n problema si se instala en todos. Las cuotas puedenestablecerse por usuario, por grupos o ambos.

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    4/15

    CUOTAS

    (omo se observa con el comando mount podemos ver las particionesdel sistema que est2n montadas a las cuales podemos establecer

    cuotas de acuerdo a nuestras necesidades.

    (&??

    #odo debe hacerse como root, lo primero que haremos es editar elarchivo 6etcfstab6 aCadiremos 6usrquota6 o 6grpquota6,dependiendo si se desea cuotas por usuario o grupos, o incluso ambas.

    vi etcfstab

    )na ve dentro del archivo le agregamos los comandos usrquota grpquota en lacuarta columna del archivo, a la particin o particiones donde se alojan nuestrosusuarios

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    5/15

    CUOTAS

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    6/15

    CUOTAS

    a hacer efecto los cambios en el archivo se podr-a reiniciar el servidor o simplentando nuevamente la particin que modi4camos.

    %odemos observar los cambios en la particin

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    7/15

    CUOTAS

    El sistema de archivos 6home6 esta listo ahora para soportar cuotas de

    disco. El siguiente paso es veri4car con el comando quotachec! porsistemas de archivos que soporten cuotas. Este comando crea, veri4cao repara el control de cuotas en los sistemas que lo soporten, en estecaso creara el soporte+

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    8/15

    CUOTAS

    Los errores que env-a es precisamente porque no exist-a unsistema de cuotas previo, es normal que los env-e. (uando lascuotas esten en pleno uso, es conveniente ejecutar quotachec!peridicamente para que veri4que inconsistencias se corrijana tiempo. En cuanto a las opciones estas indican lo siguiente+

    a 7 all, es decir veri4ca todos los sistemas de archivos porcuotas.

    u 7 user, veri4ca por soporte de cuotas para usuarios. g 7 group, veri4ca por soporte de cuotas para grupos.

    m 7 no7remount, evita que el sistema se remonte como desolo lectura. v 7 verboso, reporta lo que hace conforme progresa, son los

    mensajes que salen a la terminal.

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    9/15

    CUOTAS

    %ues el sistema esta listo para manipular cuotas de usuario, esto lopodemos comprobar porque en la ra- del sistema de archivossoportado con cuotas deben existir los archivos 6aquota.user6 6aquota.group6 que son binarios, no trates de modi4carlos omanipularlos+

    *hora bien, lo anterior deja listo el sistema para el soporte decuotas pero est2s siguen sin ser activadas se requiere activar elsoporte de cuotas, para lo cual invocamos el comando

    quotaon Duvg home

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    10/15

    CUOTAS*hora ha que aplicar la cuota por usuario, aunque el sistema de archivos a

    soporta cuotas est2n habilitadas, por defecto ning3n usuario tieneestablecidas cuotas. *s- que para iniciar habr2 que administrar cada usuario atrav5s del comando edquota, que abrir2 el editor de texto que se tenga pordefecto mostrar2 lo siguiente+

    Existe otra manera de editar este archivo, es por el medio del comandosetquota. * continuacin se muestra la sintaxis+

    setquota usuario maxima maxima minima minima

    lugardemontajedelacuota

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    11/15

    CUOTAS

    Sise desea un reporte global de las cuotas de todos los usuarios o

    por grupos, siendo 6root6 utilia el comando repquota+

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    12/15

    CUOTAS(omo podemos ver las columnas de 6grace6 tendr2n valores una ve que se

    llegue al l-mite soft. (on el comando edquota la opcin 7p prototpe"haremos duplicados a partir del usuario a establecido.

    Este forma de usar el comando nos auda a copiar la informacin de l-mitesde cuotas del usuario omar al usuario fan , no ha l-mite de cuantos usuariospero no mas de 011 usuarios"puedes colocar como argumentos as- que losiguiente es v2lido+

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    13/15

    SINCRONIZACIN DE DATOS O RESPALDOS DE SEGURIDAD

    rsnc Es un comando que se comporta de la misma manera que lo hace scp, perotiene muchas m2s opciones, el rsnc utilia el protocolo remoto deactualiacin para acelerar enormemente la transferencia de archivoscuando el archivo de destino a existe.

    El rsnc protocolo de actualiacin remota permite transferir slo lasdiferencias entre dos conjuntos de archivos a trav5s de la conexin de red.

    (*/*(#E/9S#$(*S

    Soporte para enlaces copiadoras, dispositivos, propietarios, grupos

    permisos %uede usar cualquier shell remoto transparente, incluendo rsh o ssh (analiacin de las transferencias de archivos para minimiar los costos de

    latencia Soporte para servidores rsnc autenticados ideal para servidores espejo".

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    14/15

    SINCRONIZACIN DE DATOS O RESPALDOS DE SEGURIDAD

    rsnc

  • 7/21/2019 ADMINISTRACIN DE USUARIOS.pptx

    15/15

    SINCRONIZACIN DE DATOS O RESPALDOS DE SEGURIDAD

    rsnc Sintaxis rsnc 7ave ssh home 0FG.0HI.G.J+home

    &/$AE? 'ES#$?&

    &%($&?ES+

    7a, 7 archiveEs una manera r2pida de decir que desea recursin quieren

    conservar casi todo.v, 7 verbose

    'ar2 informacin acerca de qu5 archivos se est2n trans4riendo unbreve resumen al 4nal.

    7e, 7 rshEsta opcin le permite elegir un programa alternativo de shellremoto para utiliar para la comunicacin entre las copias locales remotas de rsnc.