Existe alguma maneira de verificar se o servidor FTP está sendo executado em um determinado servidor?

3

Como verificar se ftp server está sendo executado em um determinado servidor? Por exemplo, eu quero saber se existe um servidor ftp em execução para o IP xxx.xxx.xxx.xx .

Existe alguma maneira de obter as informações? O nome do servidor da web no qual o site está sendo executado é Microsoft-IIS / 6.0 e o SO é Windows Server 2003

Embora eu não tenha servidor FTP sendo executado localmente, mas recebo um prompt de FTP:

C:\Users\user>ftp 127.0.0.1
ftp>
    
por Suhail Gupta 17.10.2013 / 12:39

4 respostas

6

Você está tentando estabelecer se o servidor ftp está sendo executado em uma máquina à qual você tem acesso? Se sim, o que você acabou de fazer,

ftp localhost

é perfeito: você tem um servidor ftp em execução. Você pode ter estabelecido o mesmo ponto verificando processos em execução com o Gerenciador de Tarefas ou qualquer outro utilitário, mas a rota escolhida é ainda melhor, de certa forma, porque informa que ela não está apenas em execução, mas também está funcionando corretamente.

Da mesma forma, digitando

ftp Some.New.Ip.Address

funciona também para um possível servidor ftp em execução em uma máquina para a qual você não tem acesso. Se não houvesse nenhum servidor ftp em execução, você receberia a resposta:

ftp: connect: Connection refused

ou algo similar.

Isso pressupõe que o servidor está usando a porta ftp padrão 21. Se por alguma razão, a pessoa que configurou o servidor ftp for um pouco reservada, ele / ela pode ter movido a porta de escuta para alguma porta não padrão. Neste caso, salvo uma pergunta direta ao gerente do site, sua melhor esperança é com um instrumento sofisticado como nmap , que é capaz de identificar a porta não padrão na qual o servidor pode estar atendendo.

    
por 17.10.2013 / 12:58
2

ftp site.ip.address é uma maneira simples e decente, no entanto, sugiro que você use o nmap , pois ele pode verificar todas as portas para você. Se o ftp não estiver sendo executado na porta 21, você saberá pelo menos quais outras portas estão abertas.

    
por 17.10.2013 / 13:36
1

Você pode fazer telnet em direção ao servidor FTP telnet FTP_server_ip port

    
por 17.10.2013 / 14:53
0

Tente seguir

service vsftpd status
    
por 13.05.2015 / 17:22

Tags