Añadir Usuario a un grupo en UNIX

Añadir un nuevo usuario a un grupo

Añadir el nuevo usuario tizon al grupo llamado www-data:

# useradd -G www-data -d /home/tizon -m tizon
# passwd tizon

Donde,

  • -G www-data : Añade tizon al secundario grupo www-data. Este grupo debe existir en el sistema.
  • -d /home/tizon : Ruta del usuario tizon
  • -m : Crear el directorio para el nuevo usuario si no existe.
  • tizon : Username / login

Añadir existente usuario a un secundario grupo

Usa el comando usermod. Por ejemplo, añade el usuario tizon al grupo owner:

# usermod -G owners tizon

Añadir el usuario gluetip a owner per mantener ftpusers:

# usermod -G ftpusers,owners gluetip

Añadir usuario existente a grupo primario

Añadir tuuth al grupo software t cambiar su grupo existente:

# usermod -g software tuuth
 

Script para comprobar si mysql está funcionando adecuadamente

1. Ve al directorio /root.

$ cd /root

2. Crea el nuevo archivo

$ vim mysql.sh

3. Inserta el siguiente código

#!/bin/bash
/usr/bin/mysqladmin ping | grep 'mysqld is alive' > /dev/null 2>&1
if [ $? != 0 ]
then
/etc/init.d/mysqld stop
/etc/init.d/mysqld start
echo Starting at `date`
fi

4.  Da los siguientes permisos

$ chmod 755  mysql.sh

5. Crea un cron para que ejecute cada 5 min.

$ crontab -e
*/5 * * * * sh -x mysql.sh

6. Crea el siguiente fichero para saber cuando la base de datos ha fallado.

$ touch /root/mysql.log