Seleccionar página

ACCESO ADMINISTRATIVO (root) POR SSH A SU SERVIDOR

Tenga en cuenta que algunos comandos deben adaptarse a la distribución o el sistema operativo que utilice.

Pasos para conectarse por SSH

Primera conexión

Para conectarse a la máquina por SSH, es necesario dispondr de la siguiente información: 1. IPv4 o nombre de la máquina. 2. Contraseña root de la máquina.

Para conectarse, utilice el siguiente comando:

ssh root@IP_del_servidor

Como alternativa, también puede utilizar este comando:

ssh root@nombre_del_servidor

Recibirá la siguiente respuesta:

The authenticity of host servername (IP_del_servidor) cant be established.
RSA key fingerprint is a9:bb:55:35:86:xx:xx:00:xx:00:2b:2c:79:10:96:3c.
Are you sure you want to continue connecting (yes/no)? YES
Warning: Permanently added servername,IP_del_servidor (RSA) to the list of known hosts.
Password:
root@vps12345:~#

La primera vez que se conecte, el cliente SSH recibirá una huella de llave RSA, que es la huella digital del servidor al que se está conectando. Dicha huella se comprueba en cada conexión sucesiva. Si esta cambia, recibirá una alerta, ya que esto significa que algo ha cambiado: 1. La máquina ha sido reinstalada. 2. El servidor SSH ha sido reinstalado. 3. Usted se está conectando a otra máquina.

Manual de ayuda

En las distribuciones Linux, puede consultar un manual en el que se describen todos los comandos posibles, así como sus argumentos.

man bash

Actualización

La versión de su cliente SSH siempre debe ser la misma que la de su distribuición.Puede comprobarlo utilizando el siguiente comando:

ssh -V

ACTUALIZAR EL SISTEMA. Los desarrolladores de distribuciones realizan numerosas actualizaciones de los paquetes, muchas veces por motivos de seguridad. El mantenimiento de la distribución es un aspecto fundamental a la ohra de proteger su servidor.

Esta actualización consta de dos etapas.

Actualización de la lista de paquetes:

apt-get update	

Actualización de los propios paquetes:

apt-get upgrade	

Esta operación se debe realizar periódicamente para conservar un sistema actualizado.

Configuración del firewall interno (iptables)

Las distribuciones Linux y UNIX se entregan con un servicio de firewall llamado iptables. Por defecto, este servicio no tiene ninguna regla activa. Puede comprobarlo introduciendo el siguiente comando:

iptables -L

Es recomendable crear reglas sobre el firewall y que las adapte a su uso. Para más información sobre las diversas operaciones posibles, consulte la documentación oficial de la distribución utilizada.

Crear y editar un archivo usando ‘nano’

Si deseas crear (o editar) un nuevo archivo llamado index.html utiliza el siguiente comando:

[server]$ nano index.html

Abrir Imagen de Ejemplo

Introduce tu información dentro del archivo. Cuando estés listo para guardar el archivo, mantén presionada la tecla Ctrl y presiona la letra o: (Ctrl + o). El programa preguntará confirmar el nombre del archivo que ya habíamos nombrado como index.html. Para confirmar presiona la tecla Enter en tu teclado para guardar. A continuación, preciona Control + xpara cerrar nano y devolverte a tu shell.

Cambiar el nombre de un archivo

Para cambiar el nombre de un archivo, usa el comando mv. Por ejemplo, esto cambia el nombre del archivo file1.txt a file2.txt

[server]$ mv file1.txt file2.txt