2 votes

Comment accéder à FTP ou SFTP dans Webmin ?

J'ai un serveur linux exécutant webmin auquel je ne peux pas me connecter par FTP/SFTP.

En général, je peux me connecter à n'importe quel serveur, éventuellement. Mais pas celui-ci.

Je peux me connecter et créer n'importe quel type d'utilisateur, faire n'importe quoi. Mais je ne peux pas accéder à SSH via Putty. Putty ne se connecte même pas au site. J'ai essayé VSFTPD, PROFTPD. J'ai essayé différents ports. Même chose. La réponse expire. FTP s'arrête. SFTP : temps d'attente.

J'ai désactivé le pare-feu de webmin et créé toutes sortes d'utilisateurs avec différentes capacités, pas de mots de passe, mots de passe, différents groupes, /bin/bash /bin/sh. Pas de chance.

Les journaux d'erreurs ne montrent aucune activité FTP et ne fournissent aucun détail sur les erreurs.

Ça fait environ 11 heures que je suis là-dessus aujourd'hui, et je suis à court d'idées. Je pense à utiliser autre chose que webmin.

Le site est une adresse IP distante 216.56.11.7 sans nom de domaine.

La sortie de la table est :

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 

Il semble donc que SSH soit accepté avec les protocoles normaux. Oui, je sais que FTP est à 21 et SSH à 22. Il n'y a aucune limitation sur l'accès FTP à partir de cet endroit. Je peux accéder à n'importe quel autre site. La distribution linux est Debian Linux 7. Le pare-feu est complètement désactivé. J'ai supprimé toutes les règles.

2voto

Pour ce qu'il semble, vous confondez deux services. Vous mentionnez que vous ne pouvez pas vous connecter au serveur en utilisant SSH, ce qui signifie en retour que vous ne pourrez pas vous connecter en utilisant SFTP car vous avez besoin de SSH pour utiliser SFTP.

Maintenant, FTP est un port différent (21). Je peux vous demander, mais quelle distribution Linux utilisez-vous ? Si vous utilisez Red Had/CentOS, vous pouvez regarder la configuration SElinux. Si vous utilisez Debian/Ubuntu, essayez d'exécuter /sbin/iptables -L et regardez s'il y a des règles (pare-feu) qui pourraient vous empêcher de vous connecter au serveur.

Enfin, vérifiez si vous n'avez pas un pare-feu local qui pourrait bloquer le trafic ssh ou ftp (sortant).

Assurez-vous que iptables n'est pas en cours d'exécution, vous pouvez utiliser la commande suivante : chkconfig iptables off et pour ipv6 aussi, chkconfig ip6tables off

J'espère que cela vous aidera !

Cheers

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X