Java

Abrir conexão SSH no Linux


Este tutorial irá mostrar como abrir conexão SSH no Linux diretamente no console, sem precisar utilizar um programa de terceiros como o Putty.

Já vi algumas pessoas dependendo de uma instalação do Putty no Ubuntu e/ou CentOS para acessar um servidor remoto através de SSH, porém mesmo que eu ache o Putty um ótimo software, sua utilização não é necessária se você estiver em ambientes Linux.

Um SSH básico

Para abrir uma conexão SSH em um servidor remoto através do IP ou hostname, utilizando o mesmo usuário que você está logado no Linux, simplesmente execute o comando abaixo:

# Using the hostname
ssh myserver.bgasparotto-com.preview-domain.com

# Utilizando o IP
ssh 10.20.30.40

Depois que um dos comandos acima for executado, provavelmente será requisitado que você digite a senha do usuário.

Especificando um nome de usuário

É provavel que você precise especificar um nome de usuário diferente do qual você está logado na máquina de origem, portanto, para um nome de usuário chamado admin, faça o seguinte:

ssh admin@myserver.bgasparotto-com.preview-domain.com

Utilizando uma porta diferente da 22

O comando ssh tenta se conectar à porta 22 por padrão, mas caso você precise se conectar em uma porta diferente como por exemplo a 2222, passe o parâmetro -p:

ssh -p 2222 admin@myserver.bgasparotto-com.preview-domain.com

Deslogando

Quando seu trabalho estiver concluído no servidor remoto, execute o comando abaixo para sair:

exit

Espero que ajude. Até mais!

bgasparotto

Recent Posts

Python function decorator

This guide will show you how to create a Python function decorator with a few…

2 years ago

Got permission denied while trying to connect to the Docker daemon socket

This guide will show you how to fix the error Got permission denied while trying…

2 years ago

Python virtual environment on Intellij IDEA

This guide will show you how to create a Python virtual environment on Intellij IDEA…

2 years ago

Find and kill processes on Linux and Mac by port number

This tutorial will quickly show you how to to find and kill processes on Linux,…

2 years ago

Python: Relocation R_X86_64_PC32 against symbol can not be used when making a shared object Error

This guide shows a possible solution for Python error Relocation R_X86_64_PC32 against symbol can not…

2 years ago

Kubernetes useful commands

I condensed below a cheat sheet of Kubernetes useful commands. I will keep updating this…

2 years ago