Configurer le serveur FTP sur centos 7 (VSFTP) – Bien choisir son serveur d impression

Author: Titanfall —

Short summary: Le serveur FTP est utilisé pour échanger des fichiers entre ordinateurs via le réseau. Ce guide vous aide à configurer le serveur FTP sur Centos 7. Ce guide contient les étapes de configuration pour FTP et SFTP ainsi que la création d’utilisateurs. Ici, j’ai utilisé le package VSFTP, qui est sécurisé et moins vulnérable.1. serveur […]

Quick overview

Site
Tutos GameServer
Canonical URL
https://tutos-gameserver.fr/2019/09/14/configurer-le-serveur-ftp-sur-centos-7-vsftp-bien-choisir-son-serveur-d-impression/
LLM HTML version
https://tutos-gameserver.fr/2019/09/14/configurer-le-serveur-ftp-sur-centos-7-vsftp-bien-choisir-son-serveur-d-impression/llm
LLM JSON version
https://tutos-gameserver.fr/2019/09/14/configurer-le-serveur-ftp-sur-centos-7-vsftp-bien-choisir-son-serveur-d-impression/llm.json
Manifest
https://tutos-gameserver.fr/llm-endpoints-manifest.json
Estimated reading time
4 minutes (219 seconds)
Word count
728

Key points

Primary visual

Configurer le serveur FTP sur centos 7 (VSFTP)

 – Bien choisir son serveur d impression
Main illustration associated with the content.

Structured content

Le serveur FTP est utilisé pour échanger des fichiers entre ordinateurs via le réseau. Ce guide vous aide à configurer le serveur FTP sur Centos 7. Ce guide contient les étapes de configuration pour FTP et SFTP ainsi que la création d’utilisateurs. Ici, j’ai utilisé le package VSFTP, qui est sécurisé et moins vulnérable.1. serveur FTP2. Serveur SFTP3. Création de l'utilisateur Étape 1 " Mettez à jour votre référentiel et installez le package VSFTPD.[root@krizna ~]# yum check-update[root@krizna ~]# miam-y installer vsftpdÉtape 2 " Après l'installation, vous pouvez trouver /etc/vsftpd/vsftpd.conf fichier qui est le fichier de configuration principal pour VSFTP.Prenez une copie de sauvegarde avant d'apporter des modifications.[root@krizna ~]# mv /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.orgMaintenant, ouvrez le fichier et apportez les modifications ci-dessous[root@krizna ~]# nano /etc/vsftpd/vsftpd.confTrouvez cette ligne anonymous_enable = OUI (Numéro de ligne: 12) et définissez la valeur sur NO pour désactiver l'accès FTP anonyme.anonymous_enable = NO Décommentez la ligne ci-dessous (ligne n °: 100) pour limiter les utilisateurs à leur répertoire de base.chroot_local_user = OUI et ajoutez les lignes ci-dessous à la fin du fichier pour activer le mode passif et permettre l’inscription en chroot.allow_writeable_chroot = YESpasv_enable = Ouipasv_min_port = 40000pasv_max_port = 40100Étape 3 " Maintenant, redémarrez le service vsftpd et faites-le démarrer automatiquement après le redémarrage.[root@krizna ~]# systemctl restart vsftpd.service[root@krizna ~]# systemctl enable vsftpd.serviceÉtape 4 " Ajouter un service FTP dans le pare-feu pour autoriser les ports ftp.[root@krizna ~]# firewall-cmd --permanent --add-service = ftp[root@krizna ~]# firewall-cmd --reloadÉtape 5 » Configurez SEinux pour autoriser l’accès ftp aux répertoires de base des utilisateurs.[root@krizna ~]# setsebool -P ftp_home_dir leÉtape 6 » Maintenant, créez un utilisateur pour l'accès FTP. Ici / sbin / nologin shell est utilisé pour empêcher l'accès shell au serveur.[root@krizna ~]# useradd -m dave -s / sbin / nologin[root@krizna ~]# passwd daveMaintenant, l'utilisateur peut ouvrir une session ftp sur le port 21.Vous pouvez client filezilla ou winscp pour accéder aux fichiers. SFTP (Secure File Transfer Protocol) est utilisé pour chiffrer les connexions entre les clients et le serveur FTP. Il est vivement recommandé d’utiliser SFTP car les données sont transférées via une connexion cryptée à l’aide du tunnel SSH sur port 22 .En gros, nous avons besoin du paquet openssh-server pour activer SFTP.Installez le paquet openssh-server, s'il n'est pas déjà installé.[root@krizna ~]# yum -y installe openssh-serverÉtape 7 » Créez un groupe séparé pour l'accès FTP.[root@krizna ~]# groupadd ftpaccessÉtape 8 » Ouvert / etc / ssh / sshd_config déposer et apporter les modifications ci-dessous.Recherchez et commentez la ligne ci-dessous (ligne n °: 147).#Subsystem sftp / usr / libexec / openssh / sftp-serveret ajoutez ces lignes ci-dessous.Sous-système sftp internal-sftpMatch groupe ftpaccessChrootDirectory% hX11Non retournéAllowTcpForwarding noForceCommand internal-sftpÉtape 9 » Maintenant, redémarrez le service sshd.[root@krizna ~]# systemctl redémarrer sshdVotre serveur SFTP est maintenant configuré et prêt. Étape 10 » Créer une prise utilisateur avec / sbin / nologin shell et le groupe ftpaccess[root@krizna ~]# useradd -m jack -s / sbin / nologin -g ftpaccess[root@krizna ~]# passwd jackAssignez maintenant la propriété racine du répertoire de base pour l'accès chroot et l'autorisation de modification.[root@krizna ~]# racine chown / home / jack[root@krizna ~]# chmod 750 / home / jackCréer un répertoire www répertoire de base à l'intérieur pour l'écriture et modifier la propriété.[root@krizna ~]# mkdir / home / jack / www[root@krizna ~]# chown jack: ftpaccess / home / jack / wwwMaintenant, Jack peut utiliser les services ftp et sftp. Il peut télécharger des fichiers dans www répertoire.Si vous envisagez d'utiliser simultanément FTP et SFTP sur le même serveur, suivez les étapes ci-dessus lors de la création d'utilisateurs. Pour les utilisateurs existants, ajoutez-les à ftpaccess et apportez les modifications ci-dessous.[root@krizna ~]# usermod dave -g ftpaccess[root@krizna ~]# racine chown / home / dave[root@krizna ~]# chmod 750 / home / dave[root@krizna ~]# mkdir / home / dave / www[root@krizna ~]# chown dave: ftpaccess / home / dave / www Regarde aussi :»Configurer le serveur FTP sur Ubuntu 16.04»Configurer le serveur FTP sur Ubuntu 14.04 »Configurer le serveur FTP sur Centos 6 Bonne journée.

Click to rate this post! [Total: 0 Average: 0]

Topics and keywords

Themes: Serveur d'impression

License & attribution

License: CC BY-ND 4.0.

Attribution required: yes.

Manifest: https://tutos-gameserver.fr/llm-endpoints-manifest.json

LLM Endpoints plugin version 1.1.2.