GNU/Linux >> Tutoriels Linux >  >> Linux

Configurer le référentiel de packages Redhat du réseau local avec vsftpd

Objectif

L'objectif est de configurer le référentiel de paquets réseau Redhat accessible via le protocole FTP. Ce guide utilise vsftpd comme moyen de fournir un accès FTP au référentiel de packages.

Versions du système d'exploitation et du logiciel

  • Système d'exploitation : – Serveur Red Hat Enterprise Linux 7.3 (Maipo)
  • Logiciel : – vsftpd :version 3.0.2

Exigences

Un accès privilégié à votre système de serveur RHEL sera requis.

Difficulté

FACILE

Congrès

  • # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
  • $ - nécessite que les commandes linux données soient exécutées en tant qu'utilisateur régulier non privilégié

Instructions

Installer vsftpd

La première étape consiste à installer et à démarrer vsftpd démon.

# yum install vsftpd

Activer vsftpd démon à démarrer après le redémarrage :

# systemctl enable vsftpd
Created symlink from /etc/systemd/system/multi-user.target.wants/vsftpd.service to /usr/lib/systemd/system/vsftpd.service.

Démarrer vsftpd démon :

# systemctl start vsftpd

vsftpd le démon devrait maintenant être en cours d'exécution :

# systemctl status vsftpd
● vsftpd.service - Vsftpd ftp daemon
   Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2017-04-07 21:21:08 AEST; 3min 3s ago
  Process: 11630 ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=0/SUCCESS)
 Main PID: 11632 (vsftpd)
   CGroup: /system.slice/vsftpd.service
           └─11632 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf

Configurer le pare-feu

Si vous avez activé le pare-feu, ajoutez une nouvelle règle pour autoriser les connexions de pare-feu entrantes au service FTP :

# firewall-cmd --permanent --add-service=ftp
# firewall-cmd --reload 

Inclure les forfaits

Il ne reste plus qu'à copier le référentiel de packages Redhat de l'image ISO ou du lecteur de DVD vers /var/ftp/pup annuaire. Montez votre CDROM :

# mount /dev/cdrom /media

ou image iso RHEL :

# mount -ro loop rhel-server-7.3-x86_64-dvd.iso /media

et copiez tous les fichiers source en utilisant cp :

# cp -a /media/* /var/ftp/pub/

Si SELinux est activé sur votre système, définissez le contexte SELinux approprié de manière récursive pour l'ensemble du répertoire :

# chcon -R -t public_content_t /var/ftp

Votre serveur FTP devrait maintenant être accessible depuis n'importe quel système distant via ftp://SERVER-IP/pup/


Linux
  1. Gestion des packages Linux avec apt

  2. Comment configurer le référentiel YUM sous Linux/Centos/Redhat | YUM sous Linux/Centos/Redhat

  3. Enumérer un nouveau réseau avec Nmap

  4. Comment configurer Systemd pour transformer un script simple avec Standardio dans un service réseau ?

  5. Analysez le réseau local avec arp-scan sur ubuntu

Création d'un référentiel de packages Redhat

Linux :Comment partager des fichiers sur un réseau local avec woof

3 façons de configurer une interface réseau sous Linux

alternative d'abonnement redhat | Dépôt local

Network Manager sur Linux avec des exemples

Comment configurer un cluster Linux avec 2 nœuds sur RedHat et CentOS