Posts Tagged ‘Servidor’

Usando SSH

terça-feira, dezembro 22nd, 2009

SSH
O SSH (Secure Shell) é um programa para logar em um outro computador usando uma rede, para executar comandos em uma máquina remota, e para mover arquivos de um computador para outro. Ele fornece autenticação forte e comunicação segura sobre canais inseguros. Ele foi feito para substituir o rlogin, rsh e rcp. O SSH proteje o usuário de bisbilhoteiros da rede que roubam pacotes, onde senhas e texto desencriptados podem ser lidos por pessoas inescrupulosas. O SSH é muito usado para logar em um UNIX de uma máquina Windows, Mac ou mesmo outro UNIX, na qual o tradicional ‘telnet’ e ‘rlogin’ não podem fornecer criptografia da senha e da sessão.

Como usar o SSH
Usar o SSH é extremamente fácil. É só executar de um terminal o comando:

ssh usuário @ servidor

Onde:

usuário é o nome do usuário (”login”) no servidor. Ex.: ra123456

servidor é o nome do servidor ao qual deseja conectar. Ex.: tigre.ic.unicamp.br

Você também pode especificar outras opções, olhe a página manual do ssh.

(mais…)

Qual a diferença entre modo ativo e passivo do FTP? Qual deles devo utilizar?

terça-feira, dezembro 1st, 2009

O FTP possui dois modos de operação: passivo e ativo.

No modo ativo, o cliente requisita o servidor usando uma porta aleatória, por exemplo, a porta 1026, endereçando o pacote à porta 21 do servidor.

O servidor imediatamente contata o cliente de volta, usando a porta seguinte (do cliente) para enviar dados.

Se o cliente usou a porta 1026 para abrir uma conexão, então o servidor enviará os dados na porta 1027.

A questão principal é que o modo ativo não funciona quando o cliente acessa através de uma conexão compartilhada. Ao tentar responder, o servidor cairia na porta 1027 do gateway da rede, sem conseguir chegar ao cliente.

No modo passivo, o cliente também abre a conexão contatando a porta 21 do servidor, entretanto, ao invés de iniciar a conexão imediatamente, o servidor responde avisando que o cliente pode contatá-lo numa segunda porta, escolhida aleatoriamente (a 2026, por exemplo). O cliente inicia, então, uma nova conexão na porta especificada e o servidor responde enviando os dados.

Esta porta fica reservada ao cliente durante o tempo que durar a transferência. Em teoria, isto seria um limite ao número de clientes que poderiam se conectar simultaneamente, mas, na prática, seriam necessárias mais de 64.000 conexões simultâneas ao mesmo servidor FTP para esgotar as portas disponíveis.

Quando o FTP é utilizado em modo ativo em uma rede restritiva, normalmente temos sintomas como:

- conexão de FTP OK, porém não lista os diretórios da hospedagem;
- alguns arquivos/pastas publicados anteriormente não ficam “visíveis” no FTP.