Conheça a lista de comandos SSH para acesso remoto ao servidor. Secure Shell, ou apenas SSH, é um protocolo de rede com criptografia avançada que permite um usuário acessar remotamente seu servidor web através de um Terminal.
Embora existam várias formas de realizar trocas de arquivos entre seu desktop e seu servidor web como, por exemplo, clientes sFTP, o uso do SSH vem crescendo cada vez mais. Principalmente por ser uma das formas mais rápidas, ágeis e seguras para acessar um servidor de forma remota.

Seções desta página
Como acessar o SSH
Se você é usuário de macOS ou Linux, então basta abrir o app Terminal do seu sistema operacional para começar a usar todos os recursos e comandos SSH. Contudo, para usuários Windows, recomenda-se a instalação do aplicativo PuTTY, que é, atualmente, o cliente mais popular de SSH para este sistema operacional.
Acessando um servidor via SSH
Para se conectar remotamente ao seu servidor web, use o seguinte comando no Terminal:
ssh user@dominio.com.br
Sendo que “user” é o seu nome de usuário e o “dominio.com.br” é o seu respectivo domínio ou IP do seu servidor web. Em seguida, informe sua senha de acesso. Se tudo deu certo, vai aparecer a seguinte mensagem na linha de comando abaixo:
user@nome-do-servidor [~]$
A partir de agora basta começar a usar os comandos SSH listados a seguir.
Principais comandos SSH
Com o objetivo de esclarecer e mostrar o funcionamento do SSH, separamos abaixo alguns dos principais comandos para realizar a manutenção de um servidor web. Dentre eles estão:
ls
– Exibe uma listagem completa de arquivos e diretórios;ls -hal
– Além da listagem completa, também exibe os arquivos e diretórios ocultos;cd
– Comando base para entrar em determinados diretórios;pwd
– Mostra o caminho do diretório atual;mkdir
– Comando que permite a criação de um novo diretório;rm
– Comando para remover ou apagar um arquivo e/ou diretório.touch
– Comando que permite a criação de um arquivo com a extensão de sua escolha;cat
– Ideal para a visualização do conteúdo de determinado arquivo;vi
– Comando para abrir e editar um arquivo dentro do Terminal;nano
– Comando idêntico ao modelo apresentado acima, ou seja, também serve para abrir um editor de texto;find
– Serve para localizar um arquivo ou um diretório específico;grep
– Comando para localizar determinada string dentro de diretórios e/ou arquivos;cp
– Serve para criar cópias de arquivos e diretórios;mv
– Comando para mover arquivos ou diretórios;zip
– Comando para compactar diretórios e arquivos na extensão ZIP;unzip
– Serve para descompactar arquivos ZIP;tar
– Comando muito utilizado para agrupar arquivos e diretórios.
Resumindo
Embora possa parecer um pouco insano realizar o gerenciamento de um servidor web dentro de um Terminal, ou seja, usando somente linhas de comando e de códigos, lembre-se que este tipo de acesso remoto ainda é o mais rápido, seguro e confiável.
Sem contar que, depois que você se acostumar com este novo ambiente, perceberá o quanto vale a pena. Fica a dica!