Gerenciar versões Node.js com Nvm

Dependendo de qual aplicação estamos desenvolvendo e/ou mantendo podemos precisar de versões diferentes do Node.js, neste post veremos como listar e escolher qual versão executar.

Listando versões do node instaladas.

fernando@notebook-dell:~$ nvm ls
->      v8.12.0
        v12.4.0
         system
default -> 8.12.0 (-> v8.12.0)
node -> stable (-> v12.4.0) (default)
stable -> 12.4 (-> v12.4.0) (default)

Neste caso a versão que esta sendo utilizada por default é a v8.12.0, para altera-la utilizar o comando “nvm use ” informando para qual gostaria de mudar.

fernando@notebook-dell:~$ nvm use v12.4.0
Now using node v12.4.0 (npm v6.9.0)

Verificando novamente já temos a versão do Node alterada.

fernando@notebook-dell:~$ nvm ls
        v8.12.0
->      v12.4.0
         system
default -> 8.12.0 (-> v8.12.0)
node -> stable (-> v12.4.0) (default)
stable -> 12.4 (-> v12.4.0) (default)

Esqueci a senha root do ubuntu

Esqueci minha senha

Quem trabalhando com TI já esteve na situação de precisar acessar um servidor linux para manutenção porem não possuía ou esqueceu a senha para acessa-lo. Para situações como essa segue abaixo procedimento de reset de senha de usuário root. Este procedimento foi testado em distribuição Linux / Ubuntu 16.10.

Passo 1 – Ao iniciar o servidor em modo texto acionar a tecla “ESC” para abrir as opções de inicialização do GRUB. Escolher “Opções avançadas para Ubuntu”

Passo 2 – Escolher o kernel e acionar a tecla “e” para editar.

Passo 3 – Incluir no final da linha iniciada com “linux /…”o as seguintes informações e acionar a tecla ” F10″ para salvar.

rw init=/bin/bash

Passo 4 – Executar os comandos para remontar a partição “/”.

mount -o remount, rw /
mount -a
mount

Passo 5 – Alterar senha root.

passwd root

Passo 6 – Executar CTRL+ALT+DEL para reiniciar o servidor.

Passo 7 – Apenas em caso de querer criar novo usuário.

adduser novousuario
addgroup novousuario sudo