Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Page Tree
expandCollapseAlltrue
rootNodos Seguros y Super Nodos
excerpttrue


Panel
borderColorgrey
bgColorwhite
titleColorblack
borderWidth1
titleBGColorwhite
borderStylesolid
titleIdiomas


El siguiente paso varía según la configuración elegida, suponemos que tiene un daemon SSH ejecutándose y se tiene:

  • Tener un usuario que no sea root ya establecido en su VPS (por defecto cuando se aprovisionó la imagen VPS)
  • Tener un usuario no root creado como parte de su instalación del sistema operativo
  • Tener acceso de root a su VPS o sistema operativo (instalado en la máquina virtual o hardware dedicado)

En los dos primeros escenarios anteriores, donde ya se tiene un usuario que no es root para acceder a su nodo, se pueden omitir los pasos 1 a 7.




DescripciónComando

Login - Si ya tiene un usuario no root usted puede

omitir los pasos del 8 al

saltar al paso 8 o

1

En Mac OS o Linux abrir una sesión en Terminal y hacer login en su nodo, reemplazar <FQDN> con su propio FQDN o Nombre de Dominio Completamente Calificado, remover <brackets>

  • OS X - presionar CMD + SPACE, escribir 'terminal' presionar <Enter>
  • Linux - abrir la aplicación Terminal 

NOTA: Al primer inicio de sesión, se le pedirá que agregue una huella digital ECDSA , responder sí

NOTA: Al primer sign on con el root, tal vez sea necesario cambiar la contraseña root.


Code Block
ssh root@<FQDN>



Panel
borderColorgrey
bgColorblack
titleColorwhite
borderWidth2
titleBGColorblack
borderStylesolid
titleExample Output

> ssh root@node01.zentest.win


2

Si está utilizando Windows 7 de 64 bits o más recientes, inicie PuTTY, ingrese el nombre de dominio completamente calificado (FQDN) de su nodo en el campo "Host Name"

  • Asegure que "Port" está configurado a 22, "Connection type" es SSH y "Close window on exit" está configurado en Always
  • Dar click cuando todo lo de arriba ha sido introducido
  • Cuando se le solicite iniciar sesión (Login as: ) escriba 'root' sin las comillas y presione <Enter>

NOTA: Al primer inicio de sesión, se le pedirá que agregue una huella digital ECDSA , responder sí

NOTA: Al primer sign on con el root, tal vez sea necesario cambiar la contraseña root.

Descarga de PuTTY (enlace externo) - https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.70-installer.msi



Agregar un usuario no root a su nodo 

3Algunas instalaciones lite de Linux no tienen sudo instalado por default, tenemos que configurarlo antes de continuar


Code Block
apt-get install sudo


4Establezca una variable de entorno $USERNAME - cambie el valor de 'zenops' a su nombre de usuario de preferencia.


Code Block
USERNAME=zenops


5

Agregue un usuario no root, agregando al grupo 'adm', 'systemd-journal' y 'sudo' como parte de este comando

  • Crear una contraseña fuerte y volver a ingresar para confirmar. ¡NO PERDER ESTA CONTRASEÑA!
  • Explicación de grupos
    • adm - permite accesar a archivos log en /var/log sin necesidad de usar el comando sudo
    • systemd-jounral - permite accesar al log via journalctl sin usar sudo 
    • sudo - permite correr comandos como un super usuario.

No reemplace espacios que empiecen con $, como los siguientes ; esto significa que se copia y se pega sin editar

NOTA: Los usuarios de Windows en la terminal PUTTY pueden pegar los comandos al simplemente dar click derecho a un espacio abierto en la terminal.

Code Block
useradd -m -s /bin/bash -G adm,systemd-journal,sudo $USERNAME && passwd $USERNAME

Si se equivoca al ingresar la misma contraseña para la confirmación, use el siguiente comando para actualizar su contraseña.

Code Block
passwd $USERNAME


6Cambie con el comando (su) al nuevo usuario que se ha creado. El resto de la guía se realizará utilizando el usuario que no es root.


Code Block
su $USERNAME


7

Cambiar el directorio (cd) a el usuario no root del directorio home.



Code Block
cd ~/

Puedes proceder a la parte 3, no seguir ningún otro paso que no aplique a la configuración  


Ya se tiene un usuario no root (por lo tanto omitió los pasos 1 - 7) SSH en su nodo, los siguientes pasos se pueden omitir si ya se realizó los pasos 1 - 7 

8


En Mac OS, o Linux abrir una sesión Terminal y hacer login en su nodo,
reemplazar <FQDN> con su propio FQDN (Fully-Qualified Domain Name), remover <brackets>

  • OS X - presiona <CMD> + <SPACE>, escriba 'terminal' presione <Enter>
  • Linux - abrir la aplicación Terminal 

NOTA: Al primer inicio de sesión, se le pedirá que agregue una huella digital ECDSA , responder sí


Code Block
ssh <USER>@<FQDN>



Panel
borderColorgrey
bgColorblack
titleColorwhite
borderWidth2
titleBGColorblack
borderStylesolid
titleExample Output

> ssh zenops@node01.zentest.win


9

Si está utilizando Windows 7 de 64 bits o más recientes, inicie PuTTY, ingrese el nombre de dominio completamente calificado (FQDN) de su nodo en el campo "Host Name"

  • Asegure que "Port" está configurado a 22, "Connection type" es SSH y "Close window on exit" está configurado en Always
  • Dar click cuando todo lo de arriba ha sido introducido
  • Cuando se le solicite iniciar sesión (Login as: ) escriba 'root' sin las comillas y presione <Enter>

NOTA: Al primer inicio de sesión, se le pedirá que agregue una huella digital ECDSA , responder sí

NOTA: Al primer sign on con el root, tal vez sea necesario cambiar la contraseña root.

Descarga de PuTTY (enlace externo) - https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.70-installer.msi


Asigne permisos a su grupo de usuarios no root (aplicable a los pasos 8 y 9 anteriores) ¡NO REALICE ESTOS PASOS SI SIGUIÓ LOS PASOS 1 - 7!

10Cambie a su inicio de sesión root e ingrese la contraseña de root cuando se le solicite


Code Block
su root


11Algunas instalaciones lite de Linux no tienen sudo instalado por default, tenemos que configurarlo antes de continuar


Code Block
apt-get install sudo


12Establezca una variable de entorno $USERNAME - cambie el valor de 'zenops' a su nombre de usuario de preferencia.


Code Block
USERNAME=zenops


13

Modifique el usuario no root, agregando al grupo 'adm', 'systemd-journal' y 'sudo' como parte de este comando

  • Explicación de grupos
    • adm - permite accesar a archivos log en /var/log sin necesidad de usar el comando sudo
    • systemd-jounral - permite accesar al log via journalctl sin usar sudo 
    • sudo - permite correr comandos como un super usuario.

No reemplace espacios que empiecen con $, como los siguientes ; esto significa que se copia y se pega sin editar

NOTA: Los usuarios de Windows en la terminal PUTTY pueden pegar los comandos al simplemente dar click derecho a un espacio abierto en la terminal.

Code Block
usermod -a -G adm,systemd-journal,sudo $USERNAME

Si se equivoca al ingresar la misma contraseña para la confirmación, use el siguiente comando para actualizar su contraseña.

Code Block
passwd $USERNAME


14Cambie de sesión a su usuario no root e ingrese su contraseña cuando se le solicite


Code Block
su $USERNAME



Parte 2 de 11 - Login/ Creando un usuario no root

Insert excerpt
Enlaces de Redes Sociales
Enlaces de Redes Sociales
nopaneltrue