SSH para Linux/Unix, PingComandos de comunicação FTP e Telnet
Ao trabalhar em um sistema operacional Linux, pode ser necessário comunicar com outros dispositivos. Para isso, existem alguns utilitários básicos que você pode utilizar.
Esses utilitários podem ajudá-lo a se comunicar com:
- redes,
- outros sistemas Linux
- e usuários remotos
Então, vamos aprendê-los um por um.
Clique aqui. se o vídeo não estiver acessível
SSH
SSH, que significa Secure Shell, é usado para se conectar a um computador remoto com segurança. Comparado ao Telnet, o SSH é seguro em que a conexão cliente/servidor é autenticada usando um certificado digital e as senhas são criptografadas. Por isso, é amplamente utilizado por administradores de sistema para controlar servidores Linux remotos.
A sintaxe para fazer login em uma máquina Linux remota usando SSH é
SSH username@ip-address or hostname
Uma vez logado, você pode executar qualquer comando que fizer em seu terminal
Exemplo:
ls
Exemplo:
pwd
Ping
Este utilitário é comumente usado para verificar se o seu conexão com o servidor está íntegro ou não. Este comando também é usado em –
- Analisando conexões de rede e host
- Tracking desempenho da rede e seu gerenciamento
- Testando problemas de hardware e software
Sintaxe do comando: -
ping hostname="" or=""
Exemplo:
ping 172.16.170.1
ping google.com
Aqui, um sistema enviou pacotes de dados de 64 bytes para o endereço IP (172.16.170.1) ou o nome do host (www.google.com). Se pelo menos um dos pacotes de dados não retornar ou for perdido, isso sugeriria um erro na conexão. Normalmente, a conectividade com a Internet é verificada usando este método.
Você pode pressionar Ctrl + c para saída do ping loop.
FTP
FTP é protocolo de transferência de arquivos. É o protocolo preferido para transferência de dados entre computadores.
Você pode usar FTP para –
- Fazendo login e estabelecendo uma conexão com um host remoto
- Upload e download de arquivos
- Navegando pelos diretórios
- Navegando no conteúdo dos diretórios
A sintaxe para estabelecer um Conexão FTP para um host remoto é –
ftp hostname="" or=""
Depois de inserir este comando, ele solicitará autenticação através de nome de usuário e senha.
Depois que uma conexão for estabelecida e você estiver conectado, você poderá usar os seguintes comandos para executar diferentes ações.
| Command | função |
|---|---|
| dir | Exibir arquivos no diretório atual de um computador remoto |
| cd “nome do diretório” | mude o diretório para “dirname” em um computador remoto |
| colocar arquivo | fazer upload de 'arquivo' do computador local para o remoto |
| obter arquivo | Baixe 'arquivo' do computador remoto para o local |
| desistir | Sair |
Vamos executar alguns dos comandos importantes.
Telnet
Telnet ajuda a –
- conectar-se a um computador Linux remoto
- executar programas remotamente e conduzir a administração
Este utilitário é semelhante ao recurso Área de Trabalho Remota encontrado em Windows Máquina.
A sintaxe deste utilitário é:
telnet hostname="" or="" Example: telnet localhost
Para fins de demonstração, conectaremos ao seu computador (localhost). O utilitário solicitará seu nome de usuário e senha.
Uma vez autenticado, você pode executar comandos como fez até agora, usando o Terminal. A única diferença é que, se você estiver conectado a um host remoto, os comandos serão executados na máquina remota e não na máquina local.
Você pode sair da conexão telnet digitando o comando 'logout'
Resumo:
- Comunicação entre Linux / UNIX e outros computadores, redes e usuários remotos diferentes é possível.
- O ping O comando verifica se a conexão com um nome de host ou endereço IP está funcionando ou não. Execute 'ping Endereço IP ou nome do host no terminal
- FTP é o protocolo preferido para enviar e receber arquivos grandes. Você pode estabelecer uma conexão FTP com um host remoto e então usar comandos para fazer upload, download de arquivos, verificar arquivos e navegar neles
- O utilitário Telnet ajuda você a se conectar a um computador Linux remoto e trabalhar nele




.png)


.png)


.png)
