GNU/Linux >> Znalost Linux >  >> Linux

Nakonfigurujte místní síťové úložiště balíčků Redhat pomocí vsftpd

Cíl

Cílem je nakonfigurovat síťové úložiště balíčků Redhat přístupné přes FTP protokol. Tato příručka používá vsftpd jako prostředek k poskytování přístupu FTP k úložišti balíčků.

Verze operačního systému a softwaru

  • Operační systém: – Red Hat Enterprise Linux Server 7.3 (Maipo)
  • Software: – vsftpd:verze 3.0.2

Požadavky

Bude vyžadován privilegovaný přístup k vašemu serveru RHEL.

Obtížnost

SNADNÉ

Konvence

  • # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
  • $ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Pokyny

Nainstalujte vsftpd

Prvním krokem je instalace a spuštění vsftpd démon.

# yum install vsftpd

Povolit vsftpd démon ke spuštění po restartu:

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

Spusťte vsftpd démon:

# systemctl start vsftpd

vsftpd démon by měl nyní běžet:

# 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

Konfigurace brány firewall

Pokud máte povolenou bránu firewall, přidejte nové pravidlo, které povolí příchozí připojení brány firewall ke službě FTP:

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

Zahrnout balíčky

Zbývá zkopírovat úložiště balíčků Redhat z obrazu ISO nebo jednotky DVD do /var/ftp/pup adresář. Připojte svůj disk CDROM:

# mount /dev/cdrom /media

nebo RHEL iso image:

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

a zkopírujte všechny zdrojové soubory pomocí cp :

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

Pokud je ve vašem systému povolen SELinux, nastavte odpovídající kontext SELinux rekurzivně pro celý adresář:

# chcon -R -t public_content_t /var/ftp

Váš FTP server by nyní měl být přístupný z libovolného vzdáleného systému přes ftp://SERVER-IP/pup/


Linux
  1. Nakonfigurujte místní úložiště YUM na CentOS 6 / RHEL 6

  2. Odstraňte problémy se sítí pomocí tcpdump

  3. Výčet nové sítě pomocí Nmap

  1. Jak nakonfigurovat nastavení sítě pomocí systémových rolí Ansible

  2. Prohledejte místní síť pomocí arp-scan na ubuntu

  3. Jak nakonfigurovat VSFTPD se šifrovaným připojením SSL/TLS?

  1. Správa balíků Linux pomocí apt

  2. Jak nakonfigurovat úložiště YUM v Linux/Centos/Redhat | YUM v Linuxu/Centos/Redhat

  3. Jak nakonfigurovat Systemd tak, aby jednoduchý skript pomocí Standardio převedl do síťové služby?