Maison  >  Article  >  Opération et maintenance  >  Que dois-je faire si je ne parviens pas à me connecter via FTP sous Linux ?

Que dois-je faire si je ne parviens pas à me connecter via FTP sous Linux ?

WBOY
WBOYoriginal
2022-05-23 16:22:555408parcourir

Méthode : 1. Utilisez "yum -y install vsftpd" pour installer vsftpd ; 2. Utilisez "chkconfig iptables off" pour désactiver le pare-feu 3. Modifiez le fichier vsftp pour permettre à l'utilisateur root de se connecter ; le mode désactivé dans la config et redémarrez.

Que dois-je faire si je ne parviens pas à me connecter via FTP sous Linux ?

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Que dois-je faire si je ne parviens pas à me connecter via FTP sous Linux ? 1. Installez d'abord vsftpd

Commande :

yum -y install vsftpd

Ensuite, démarrez le service :

service vsftpd start

2 Désactivez le pare-feu

1. ) Il prendra effet après le redémarrage

Activer :

chkconfig iptables on

Fermer :

chkconfig iptables off

2) En vigueur immédiatement, invalide après le redémarrage

Ouvrir :

service iptables start

Fermer :

service iptables stop

3 Par défaut, vsftp n'autorise pas le root. Les utilisateurs peuvent se connecter. Ce problème peut être résolu en modifiant les restrictions.

Trouvez d'abord le répertoire de configuration de

vsftp

[root@localhost vsftpd]# pwd
/etc/vsftpd
[root@localhost vsftpd]# ls
chroot_list  ftpusers  user_list  vsftpd.conf  vsftpd_conf_migrate.sh
[root@localhost vsftpd]#
修改
[root@localhost vsftpd]# cat ftpusers
# Users that are not allowed to login via ftp
#root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
修改
[root@localhost vsftpd]# cat user_list
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers
# for users that are denied.
#root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
Les deux ci-dessus sont la liste des comptes que vsftp n'est pas autorisé à utiliser par défaut. dans le fichier, ou ajoutez un signe # devant et redémarrez le service vsftpd

4. Changez le mode d'application dans /etc/selinux/config sur désactivé, puis redémarrez

Apprentissage recommandé : Tutoriel vidéo Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn