Como acessar o FTP ou o SFTP no Webmin?

2

Eu tenho um servidor Linux executando o webmin que não consigo conectar ao FTP / SFTP.

Normalmente, posso me conectar a qualquer servidor, eventualmente. Mas não esse aqui.

Eu posso entrar e criar qualquer tipo de usuário, fazer qualquer coisa. Mas não pode acessar o SSH através do putty. Putty nem se conecta ao site. tentou VSFTPD, PROFTPD. Tentei portas diferentes. Mesma coisa. Repontar expira. FTP expira. SFTP expira.

Eu desativei o firewall do webmin e criei todos os tipos de usuários com habilidades diferentes, sem senhas, senhas, grupos diferentes, / bin / bash / bin / sh. Sem sorte.

Os registros de erros não mostram nenhuma atividade de FTP nem fornecem detalhes dos erros.

Estou nisso há cerca de 11 horas hoje, e estou sem ideias. Pensando em usar algo diferente de webmin.

O site é um endereço IP remoto 216.56.11.7 sem nome de domínio.

A saída da tabela é:

Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT icmp -- anywhere anywhere icmp echo-request
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
ACCEPT tcp -- anywhere anywhere tcp dpt:http
ACCEPT tcp -- anywhere anywhere tcp dpt:https
ACCEPT tcp -- anywhere anywhere tcp dpt:12320
ACCEPT tcp -- anywhere anywhere tcp dpt:12321
ACCEPT tcp -- anywhere anywhere tcp dpt:12322 

Portanto, parece que o SSH é aceito junto com os protocolos normais. Sim, eu sei FTP é 21 e SSH é 22. Não há limitação no acesso FTP a partir deste local. Eu posso acessar qualquer outro site. A distribuição do Linux é Debian Linux 7. O firewall eu desabilitei completamente. Excluiu todas as regras.

    
por Graham 20.05.2014 / 05:28

1 resposta

2

Por que parece que você está confundindo dois serviços? Você menciona sobre não conseguir se conectar ao servidor usando SSH, o que significa que você não poderá se conectar usando o SFTP porque precisa do SSH para usar o SFTP.

Agora, o FTP é uma porta diferente (21). Você se importa se eu perguntar, mas qual distribuição Linux você está usando? Se você estiver executando o Red Had / CentOS, talvez queira examinar a configuração do SElinux. Se você estiver rodando Debian / Ubuntu, tente executar / sbin / iptables -L e veja se existem algumas regras (firewall) que podem estar impedindo que você se conecte ao servidor.

Por fim, verifique se você não tem um firewall localmente que possa estar bloqueando o tráfego ssh ou ftp (de saída).

Certifique-se de que o iptables não esteja rodando, você pode usar o seguinte comando: chkconfig iptables off e para ipv6 também, chkconfig ip6tables off

Espero que ajude!

Felicidades

    
por 20.05.2014 / 05:50

Tags