Configurar el repositorio de paquetes de redhat de red local con VSFTPD

Configurar el repositorio de paquetes de redhat de red local con VSFTPD

Objetivo

El objetivo es configurar el repositorio de paquetes RedHat de red accesible a través del protocolo FTP. Esta guía utiliza VSFTPD como un medio para proporcionar acceso FTP al repositorio de paquetes.

Sistema operativo y versiones de software

  • Sistema operativo: - Red Hat Enterprise Linux Server 7.3 (Maipo)
  • Software: - VSFTPD: Versión 3.0.2

Requisitos

Se requerirá acceso privilegiado a su sistema de servidor RHEL.

Dificultad

FÁCIL

Convenciones

  • # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
  • ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Instrucciones

Instalar VSFTPD

Primero, el paso es instalar y comenzar VSFTPD demonio.

# yum instalación vsftpd 

Permitir VSFTPD Daemon para comenzar después de reiniciar:

# SystemCTL Habilitar VSFTPD creado Symlink de/etc/systemd/system/múltiple user.objetivo.deseos/vsftpd.servicio a/usr/lib/systemd/system/vsftpd.servicio. 

Comenzar VSFTPD demonio:

# SystemCTL Start VSFTPD 

VSFTPD Daemon debería estar corriendo ahora:

# systemCTL status vsftpd ● vsftpd.Servicio - VSFTPD FTP Daemon cargado: cargado (/usr/lib/systemd/system/vsftpd.servicio; activado; Vendor Preset: Discapaced) Activo: Activo (Running) desde viernes 2017-04-07 21:21:08 AEST; Proceso de hace 3min 3s: 11630 execstart =/usr/sbin/vsftpd/etc/vsftpd/vsftpd.conf (código = exitido, status = 0 /éxito) Principal PID: 11632 (VSFTPD) CGROUP: /SYSTEM.rebanada/vsftpd.servicio └─11632/usr/sbin/vsftpd/etc/vsftpd/vsftpd.confusión 

Configurar firewall

Si tiene habilitado el firewall, agregue una nueva regla para permitir conexiones de firewall entrantes al servicio FTP:

# firewall-cmd --Permanent --add-service = ftp # firewall-cmd--Reload 

Incluir paquetes

Lo que queda es copiar el repositorio de paquetes Redhat de ISO Image o DVD Drive a /var/ftp/cachorro directorio. Monta su CDROM:

# monte /dev /cdrom /medios 

o imagen rhel iso:

# Mount -Ro Loop RHEL-Server-7.3-x86_64-dvd.ISO /Medios 

y copiar todos los archivos de origen usando CP:

# CP -A/Media/*/var/ftp/pub/ 

Si Selinux está habilitado en su sistema, establece el contexto de Selinux apropiado de recursivo para el directorio completo:

# chcon -r -t public_content_t /var /ftp 

Ahora se debe acceder a su servidor FTP desde cualquier sistema remoto a través de ftp: // server-ip/pup/

Tutoriales de Linux relacionados:

  • Configurar servidor FTP en Linux
  • Cómo configurar VSFTPD en Debian
  • Cómo configurar el servidor FTP/SFTP y el cliente en Almalinux
  • Cosas para instalar en Ubuntu 20.04
  • Lista e instalación de clientes FTP en Ubuntu 22.04 Linux ..
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Lista e instalación de clientes FTP en Ubuntu 20.04 Linux ..
  • Archivos de configuración de Linux: los 30 principales más importantes
  • Oracle Linux vs Red Hat (Rhel)
  • Descarga de Linux