¿Cómo crear usuarios y permisos en Ubuntu Server?

  •  Milton

    Quiero saber cómo crear usuarios y permisos en Ubuntu Server

1 respuesta

  • Avatar of Dudley Dudley

    Para crear usuarios y permisos en Ubuntu y cualquier distribución de Linux necesitas hacerlo desde la Terminal, no te asustes que es fácil, para esto abre la aplicación llamada Terminal. En Linux todo esto de los permisos se hace en los archivos, especificando quien tiene permiso de leer/escribir/ejecutar los archivos. Para esto tenemos los siguientes comandos:

    chmod cambiar los permisos de un archivo
    chown cambiar el propietario del archivo
    chgrp cambiar el grupo al que pertenece el archivo

    useradd o adduser es el comando que permite añadir nuevos usuarios al sistema desde la línea de comandos. Sus opciones más comunes o importantes son las siguientes:
    -c añade un comentario al momento de crear al usuario, campo 5 de /etc/passwd
    -d directorio de trabajo o home del usuario, campo 6 de /etc/passwd
    -e fecha de expiración de la cuenta, formato AAAA-MM-DD, campo 8 de /etc/shadow
    -g número de grupo principal del usuario (GID), campo 4 de /etc/passwd
    -G otros grupos a los que puede pertenecer el usuario, separados por comas.
    -r crea una cuenta del sistema o especial, su UID será menor al definido en /etc/login.defs en la variable UID_MIN, además no se crea el directorio de inicio.
    -s shell por defecto del usuario cuando ingrese al sistema. Si no se especifica, bash, es el que queda establecido.
    -u UID del usuario, si no se indica esta opción, automáticamente se establece el siguiente número disponible a partir del último usuario creado.

    Ahora bien, realmente no hay prácticamente necesidad de indicar ninguna opción ya que si hacemos lo siguiente:

    #> useradd juan

    Se creará el usuario y su grupo, asi como las entradas correspondientes en /etc/passwd, /etc/shadow y /etc/group. También se creará el directorio de inicio o de trabajo: /home/juan y los archivos de configuración que van dentro de este directorio y que más adelante se detallan.

    Si estás conectándote a tu servidor Ubuntu de manera remota, lo puedes hacer todo conéctandote por medio de SSH, para esto desde Windows puedes usar PuTTy o desde otro Linux o Mac la Terminal con el comando ssh.

    18 de julio de 2012 7:41 PM
    #18007
Viewing 1 replies (of 1 total)

Debes iniciar sesión para responder esta pregunta.