Comandos utiles Mysql

Crear un usuario en mysql
CREATE USER ‘nombre_usuario’@’localhost’ IDENTIFIED BY ‘tu_contrasena’;

Otorgar permisos a un usuario en una base de datos:

Este caso es conceder lectura y escritura a la base de datos para el usuario en local
GRANT ALL PRIVILEGES ON bdo_name.* TO ‘nombre_usuario’@’localhost’; si ponemos % daremos acceso desde cualquier IP, si ponemos la IP en concreto, daremos acceso sobre esa IP

Este caso es conceder lectura y escritura a la base de datos para el usuario en cualquier ubicacion, si ponemos una ip, concederiamos a nivel IP
GRANT ALL PRIVILEGES ON bdo_name . * TO ‘nombre_usuario’@’%’;

Este caso es conceder lectura a la base de datos para el usuario en cualquier ubicacion, si ponemos una ip, concederiamos a nivel IP
GRANT ALL SELECT ON bdo_name . * TO ‘nombre_usuario’@’localhost’;

A continuación una lista breve de otras posibilidades de permisos comunes que un usuario podría tener:

  • ALL PRIVILEGES: tal como vimos antes, esto permitiría que un usuario MySQL accediera completamente a la base de datos designada (o si no se selecciona una base de datos en particular, el usuario tendría acceso a todo el sistema);
  • CREATE: les permite a los usuarios crear nuevas tablas o bases de datos;
  • DROP: les permite eliminar tablas o bases de datos;
  • DELETE: les permite eliminar filas de tablas;
  • INSERT: les permite insertar filas en tablas;
  • SELECT: les permite usar el comando SELECT para consultar información en bases de datos;
  • UPDATE: les permite actualizar filas en tablas;
  • GRANT OPTION: les permite otorgar o suprimir privilegios de otros usuarios de la manera que vimos anteriormente, esto le daría a un usuario MySQL todo el acceso a una base de datos designada (o si no se selecciona una base de datos en particular, a todo el sistema).
  • revoke all privileges on *.* from usuario;
  • set password for ‘pepe’@’localhost’ = password(‘trustno1’); esto sirve para cambiar la contraseña de un usuario dentro de mysql.
  • Listar usuarios, y desde donde pueden conectarse
  • select user,host from mysql.user;
  • Listar permisos completo de un usuario
  • show grants for username;
  • Listar usuarios y base de datos a las cuales pueden acceder
  • select u.User,Db from mysql.user u,mysql.db d where u.User=d.User;
  • Para crear una base de datos usaremos el siguiente comando CREATEDATABASE bdo-name
Comando para importar un base de datos a nuestro mysql
mysql -u username -p new_database < data-dump.sql
https://www.linuxito.com/seguridad/612-listar-todos-los-usuarios-que-tienen-acceso-a-una-base-de-datos-en-mysql

Centos, no se porque motivo en la versión 8, me ha dado varios problemas, tener en cuenta, que cuando instalamos mysql en centos, despues de una tediosa instalación, estos son los comandos que deberemos usar:
create user ‘zabbix’@’localhost’ IDENTIFIED with mysql_native_password BY ‘password’;
GRANT ALL PRIVILEGES ON zabbix.* TO’zabbix’@’localhost’;

Comandos utiles VMware

Todos estos comandos son a nivel Shell de Esxi:

dcui, este comando nos dará acceso al server como si estuvieramos delante de el. Normalmente utilizamos este acceso para reiniciar los servicios del agente de los servidores. Para reiniciar nos tendremos que ir a Troubleshooting Options, Restart Management Agents
esxcli vm process list, este comando muestra un listado de los procesos del servidor sobre las vm, este proceso nos indica el World ID, que es el que tendremos que killear ante posibles bloqueos, nota, la máquina debe de estar apagada, ya que sino la tirará.
esxcli vm process kill –type=soft –world-id=2799512, con este comando eliminaremos el proceso asociado a la máquina.
lsof | grep «*flat.vmdk» nos devuelve el VMX Cartel ID: 2799511 y mas información referente a la maquina, es mas práctico usar los anteriores.

Agregar un volumen de datos en Netapp 2040

Para los proyectos de lab, tenemos que agregar volumenes desde la 2040, en la cual tenemos una pequeña cantidad de gigas para esta funcion, recordar que en esta cabina se ubican los backups de Veeam.
Para poder entrar en la cabina necesitas NetApp OnCommand Ssytem Manager 3.1.3
Una vez dentro de la gestión de la cabina nos iremos a fas2040dw (dw hace referencia a down que fisicamente hablando es la controladora o agregado de abajo de la cabina) donde cuelga lab.
Aqui veremos una serie de volumenes ya creados, no tocar estos volumenes ya que todos estan activos. 
Una vez aqui le daremos a create, y rellenaremos los siguientes datos:
En Name pondremos el nombre del proyecto, Storage Type NAS (normalmente se usa NFS), en size ponemos el espacio que necesitamos, es importante ajustar al giga ya que disponemos de muy poco espacio, por otro lado, Snapshot Reserver lo dejaremos a 0. Importante dejar activado el Thin Provisioned, con este conseguiremos que aunque montemos un datastore de 100gb, si se usan 80, los otros 20 esten libres para el Veeam.
Por ultimo deberemos habilitar el Strage Efficiency para la deduplicación.

Despues de realizar estos pasos, hay que dar permisos al vcenter de laboratorio para poder escribir en estos volumenes, nos iremos a exports, y clicaremos sobre el volumen nuevo, abajo editaremos la configuración y agregaremos al menos la VLAN 500 que es la vlan de Storage de lab, y la VLAN 300 que es la vlan de Storage del entorno de produccion.

Certificados PP

*.pp.es wildcard, certificado genérico para todos los sistemas, caduca el 11/08/2019
*.pp.es Wilcara, está instalado tanto en comunicaciones y sistemas, se ve afectado los siguientes servidores:

  • Cas.pp.es // Des uso, aparentemente no se usa
  • Mensajeria //usa willcard
  • Traps // usa willcard
  • *.pp.es, certificado WildCard para todo el dominio de pp.es
  • Lanza.pp.es (aparentemente no se usa), este certificado caduca el 02/05/2019
  • Acceso2.pp.es, siwel, comodo, caduca en 27/09/2020, este certificado lo general 
  • pa.pp.es, descifrado de paloalto, caduca en 10/12/2019
  • mail.pp.es, 17/07/2019 certificado propio del correo
  • cloud.pp.es, certificado propio para el cloud, caduca el 10/06/2019
  • Palo Alto
  • Aruba
  • Forti
  • Asa
  • Switch