Uso del VPS del Máster de Industria 4.0 el curso 2019-2020

De binefa.com
Salta a la navegació Salta a la cerca

Acceso mediante putty[modifica]

Seleccionar en putty la conexión ssh al servidor vps656540.ovh.net

Cuando pregunte por el usuario introducir master1x cambiando 1x por el número asignado en clase. Y la contraseña es la proporcionada en clase.

La primera vez que se accede el programa putty nos alerta que es la primera vez accediendo a ese ordenador remoto. Seleccionar el botón de Aceptar.

Acceso mediante terminal en GNU/Linux[modifica]

Cambiar 05 por el número asignado en clase.

ssh -o ServerAliveInterval=30 master05@vps656540.ovh.net

La primera vez que se accede mediante ssh nos alerta que es la primera vez accediendo a ese ordenador remoto. Escribir yes cuando pregunte si estamos seguros. A continuación pregunta por la contraseña (no hay eco en el terminal y parece que no se está escribiendo nada. Funciona así por seguridad). Introducir la contraseña proporcionada en clase.

Como usar el terminal de usuario normal con permisos de usuario primario[modifica]

Precediendo a la orden del terminal sudo (superuser domain). Usar este poder exclusivamente cuando haga falta.

Ejemplo de diferencia de ejecución de una orden con permisos de usuario normal o de usuario primario (superusuario):

$ netstat -atpun
(No info could be read for "-p": geteuid()=1016 but you should be root.)
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 127.0.0.1:5347          0.0.0.0:*               LISTEN      -                   
tcp        0      0 0.0.0.0:18083           0.0.0.0:*               LISTEN      -  
...
$ sudo netstat -atpun
[sudo] password for master05: 
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 127.0.0.1:5347          0.0.0.0:*               LISTEN      31835/lua5.1        
tcp        0      0 0.0.0.0:18083           0.0.0.0:*               LISTEN      24492/beam.smp
...

En algunos casos excepcionales hace falta ejecutar un conjunto de órdenes siendo usuario primario (root). Hay dos opciones: 1) Acceder como root

su -

Introducir la contraseña de usuario primario (no proporcionada en el curso).

2) Acceder como root usando las credenciales de usuario con privilegios de uso de la orden sudo:

$ sudo bash
root@jitsi:/home/master05# 

El símbolo $ indica que se es usuario normal. El símbolo # indica que se es usuario primario.

El uso de los permisos como usuario primario tiene que ser excepcional. Es muy peligroso tener privilegios que pueden afectar a la estabilidad del sistema. Es algo parecido a ejecutar programas como Administrador en el sistema operativo Windows.