Etiquetas


Vamos a ver algunos comandos importantes para administrar sistemas GNU/Linux. Los comandos sirven siempre y cuando estes usando la cuenta de root.

$ tail -f /var/log/auth.log

Ese comando nos muestra  a los usuarios que se acaban de autenticar como root y los que están activos también, por lo que deberemos vernos nosotros en esa lista.

$ useradd malogey

Crea un usuario nuevo dentro de nuestro sistema. El archivo /etc/login.defs define los parametros por defecto que tendrá ese usuario. El directorio importante es el /etc/skel/ que define donde se creara el $HOME del nuevo usuario.

$ passwd malogey

Vamos a cambiar la contraseña de nuestro usuario. Contiene opciones muy útiles como
–mindays (-n número minimo de días para cambiar contraseña);
–maxdays ( -x número máximo de días para cambiar contraseña);
–warndays (-w número de días para cambiar tu contraseña).

$ sudo comando

El comando sudo nos va a dar permisos temporales de root, por lo que es importante saber su configuración en el archivo /etc/sudoers que es donde el poder se crea. Tenemos algunos ejemplos simples y bastante útiles.

root ALL=(ALL) ALL    //Le da permisos de hacer lo que sea al root
malogey ALL=(ALL) ALL  //Le da permisos de hacer lo que sea al usuario malogey
%sudo ALL=NOPASSWD: ALL  //Los usuarios no necesitan una contraseña para usar el SUDO
%users ALL=/sbin/ifconfig  //Todos los usuarios tendrán permiso de ejecutar el ifconfig
%group ALL=/sbin/useradd  //Todo un grupo podrá crear usuarios con el comando useradd

Algunos permisos pueden cambiarse únicamente con el archivo /etc/sudoers

El archivo /etc/security/limits.conf nos va a servir para definir los recursos que utilizan nuestros usuarios.
Viene separado por espacios en blanco y son 4 campos importantes

<domain>      <type>  <item>         <value>
@users            hard       data               50000
@users            hard       nproc             50
@users            hard       rss                 5000

Definen que: Los usuarios tienen un limite para crear archivos del tamaño de 50000 Kb. Los usuarios pueden tener máximo 50 procesos corriendo. Los usuarios tendrán 5000 Kb de memoria para usar.

Anuncios