Maison > Opération et maintenance > exploitation et maintenance Linux > Étapes pour créer un serveur FTP sous Linux

Étapes pour créer un serveur FTP sous Linux

零下一度
Libérer: 2017-07-02 09:45:49
original
2489 Les gens l'ont consulté

CentOs6.8 installé sur vmware12, s'est finalement rendu compte que Windows10 sur la machine physique peut normalement accéder au serveur FTP sur CentOs.

1. Vérifiez si le package d'installation lié à FTP est installé.

# rpm -qa | grep vsftpd //Le package d'installation de ftp est vsftpd

Je vois qu'aucun package pertinent n'est installé sur mon système, alors emballez d’abord l’installation.

# yum -y install vsftpd // Si la source yum n'est pas configurée ici, vous pouvez l'installer directement en utilisant rpm La même chose est vraie

. Vérifiez s'il est installé avec succès

2. Démarrez le service et configurez-le pour qu'il démarre automatiquement au démarrage.

# service vsftpd start //Démarrer le service

# chkconfig --level 35 vsftpd on //Configurer le démarrage automatique

# chkconfig --list vsftpd // Vérifiez si le réglage est réussi

3 Configurez le fichier vsftpd

Le serveur FTP dispose principalement de trois fichiers de configuration. , tous situés dans le répertoire /etc/vsftpd :

ftpusers // Utilisé pour spécifier quels utilisateurs ne peuvent pas accéder au serveur ftp

user_list // Le fait que les utilisateurs de ce fichier puissent se connecter au serveur dépend sur userlist_enable dans le fichier vsftpd.conf et userlist_deny ces deux options.

vsftpd.conf //Fichier de configuration principal du serveur ftp

4. Accès utilisateur anonyme

Ouvrez vsftpd.conf

# vi /etc/vsftpd/vsftp.conf

Définissez ces deux options sur OUI : anon_upload_enable=YES et anon_mkdir_write_enable=YES (généralement elles existent déjà par défaut, supprimez simplement le '#' devant)

Cela permet aux utilisateurs anonymes de télécharger et de télécharger des fichiers. ps : Explication détaillée des fichiers de configuration

 

5. Accès par utilisateurs non anonymes

1. Modifier le fichier de configuration

 # vi /etc/vsftpd/vsftp.conf

Désactivez d'abord l'accès des utilisateurs anonymes : anon_upload_enable=NO

Ajouter à la fin du fichier de configuration : userlist_enable=YES, userlist_file =/etc/vsftpd/vsftpd.user_list, userlist_deny=NO

(Si vous ne connaissez pas la signification spécifique, veuillez vous référer au fichier de configuration pour plus de détails)

2. Créez un utilisateur

 

3. Testons-le ici d'abord, connectez-vous directement en utilisant ftp1 et constatons qu'il ne peut pas être connecté.

 

4. Mettez le ftp de l'utilisateur dans le fichier /etc/vsftpd/vsftpd.user_list.

 # vi /etc/vsftpd/vsftpd.user_list

  Écrivez ftp1 (une ligne représente un utilisateur) dans le fichier, puis enregistrez et quittez, et rechargez le service (# service vsftpd reload) .

 

  Visitez à nouveau et utilisez l'utilisateur ftp1 pour vous connecter au serveur ftp.

 

Ps : Si vous ne comprenez pas certaines options du fichier de configuration vsftpd.conf, veuillez lire la description détaillée du fichier !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal