Diferència entre revisions de la pàgina «Uso de MariaDB en el VPS del Máster de Industria 4.0 el curso 2022-2023»
(Es crea la pàgina amb «= Acceso al terminal del VPS = * Para acceder al terminal remoto del VPS desde Windows, abrir el teminal (''cmd'') o el ''powershell'' y escribir: ssh '''convidat'''@...».) |
|||
Línia 8: | Línia 8: | ||
y en caso de querer enviar cada 30 segundos un ''blank token'' para evitar la desconexión por ''time out'': | y en caso de querer enviar cada 30 segundos un ''blank token'' para evitar la desconexión por ''time out'': | ||
ssh -o ServerAliveInterval=30 '''convidat'''@vps656540.ovh.net | ssh -o ServerAliveInterval=30 '''convidat'''@vps656540.ovh.net | ||
− | = | + | = Información sobre la instalación de la base de datos MariaDB = |
'''Este apartado es puramente informativo'''. En el VPS ya está instalada la base de datos. | '''Este apartado es puramente informativo'''. En el VPS ya está instalada la base de datos. | ||
Revisió del 18:46, 7 abr 2023
Contingut
Acceso al terminal del VPS
- Para acceder al terminal remoto del VPS desde Windows, abrir el teminal (cmd) o el powershell y escribir:
ssh convidat@vps656540.ovh.net
La contraseña es benvingut
- Para acceder al terminal remoto del VPS desde Linux, abrir el teminal escribir:
ssh convidat@vps656540.ovh.net
y en caso de querer enviar cada 30 segundos un blank token para evitar la desconexión por time out:
ssh -o ServerAliveInterval=30 convidat@vps656540.ovh.net
Información sobre la instalación de la base de datos MariaDB
Este apartado es puramente informativo. En el VPS ya está instalada la base de datos.
Un tutorial de instalación de MariaDB en Debian 11
Pasos de la instalación desde el terminal:
sudo apt update sudo apt install mariadb-server sudo mysql_secure_installation (en este paso el sistema pregunta una contraseña para el usuario root)
Un tutorial de creación de usuarios con diferentes permisos (privilegios)
Desde el terminal del sistema operativo se pide entrar al terminal de MariaDB. La primea vez como usuario root:
mysql -u root -p (el sistema pide la contraseña del usuario root)
Una vez dentro del terminal de MariaDB se crean los usuarios iot y convidat con sus respectivas contraseñas. Se crea la base de datos aula206, se otorgan todos los permisos al usuario iot y tan solo la lectura al usuario convidat:
CREATE USER 'iot'@'localhost' IDENTIFIED BY 'iot'; CREATE USER 'convidat'@'localhost' IDENTIFIED BY 'benvingut'; CREATE DATABASE aula206; SHOW DATABASES; USE aula206; GRANT ALL PRIVILEGES ON aula206.* TO 'iot'@'localhost'; GRANT SELECT ON aula206.* TO 'convidat'@'localhost'; FLUSH PRIVILEGES;
Acceso a la base de datos desde el terminal del VPS
Para acceder a la base de datos hay tres usuarios con permisos diferentes:
- root: Tiene todos los permisos. Puede crear usuarios y bases de datos.
- iot: Tiene permisos de lectura y escritura sobre la base de datos aula206.
- convidat: Tiene permisos de lectura sobre la base de datos aula206.