Skonfiguruj repozytorium pakietów Redhat z sieci lokalnej z VSFTPD

Skonfiguruj repozytorium pakietów Redhat z sieci lokalnej z VSFTPD

Cel

Celem jest skonfigurowanie repozytorium pakietów sieciowych Redhat dostępnych za pośrednictwem protokołu FTP. W tym przewodniku wykorzystuje VSFTPD jako środek do zapewnienia dostępu do FTP do repozytorium pakietów.

Wersje systemu operacyjnego i oprogramowania

  • System operacyjny: - Red Hat Enterprise Linux Server 7.3 (Maipo)
  • Oprogramowanie: - VSFTPD: wersja 3.0.2

Wymagania

Wymagany będzie uprzywilejowany dostęp do systemu serwera RHEL.

Trudność

ŁATWY

Konwencje

  • # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
  • $ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny

Instrukcje

Zainstaluj VSFTPD

Po pierwsze, krok to zainstalowanie i rozpoczęcie VSFTPD Demon.

# Yum Instal vsftPD 

Włączać VSFTPD Demon zacząć po ponownym uruchomieniu:

# SystemCtl Włącz VSFTPD Utworzone SymLink z/etc/Systemd/System/Multi-użytkownik.cel.Wants/VSFTPD.Usługa do/usr/lib/systemd/system/vsftpd.praca. 

Początek VSFTPD Daemon:

# Systemctl start vsftpd 

VSFTPD Demon powinien teraz biegać:

# Status SystemCtl VSFTPD ● VSFTPD.Service - VSFTPD FTP Demon załadowany: załadowany (/usr/lib/systemd/system/vsftpd.praca; włączony; PREDETPER PRESET: niepełnosprawny) Active: Active (Uruchamianie) od PRI 2017-04-07 21:21:08 AEST; 3min 3s temu proces: 11630 execTart =/usr/sbin/vsftpd/etc/vsftpd/vsftpd.Conf (kod = wyjazd, status = 0 /Success) główny PID: 11632 (vsftpd) cgroup: /system.Slice/VSFTPD.Service └─11632/usr/sbin/vsftpd/etc/vsftpd/vsftpd.conf 

Skonfiguruj zaporę ogniową

Jeśli masz włączoną zaporę ogniową, dodaj nową regułę, aby umożliwić przychodzące połączenia zapory z usługą FTP:

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

Dołącz pakiety

Pozostaje skopiowanie repozytorium pakietów Redhat z ISO Image lub DVD Drive do /var/ftp/szczeniak informator. Zamontuj swój CDROM:

# Mount /dev /cdrom /media 

Lub obraz Rhel ISO:

# Mount -ro Loop Rhel-Server-7.3-x86_64-DVD.ISO /Media 

i skopiuj wszystkie pliki źródłowe za pomocą CP:

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

Jeśli SELINUX jest włączony w systemie Zestaw odpowiedni kontekst Selinux rekurencyjnie dla całego katalogu:

# chcon -r -t public_content_t /var /ftp 

Twój serwer FTP powinien być teraz dostępny z dowolnego zdalnego systemu za pośrednictwem ftp: // server-ip/szczeniak/

Powiązane samouczki Linux:

  • Skonfiguruj serwer FTP w systemie Linux
  • Jak skonfigurować VSFTPD na Debian
  • Jak skonfigurować serwer FTP/SFTP i klient na Almalinux
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Lista klientów FTP i instalacja na Ubuntu 22.04 Linux…
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Lista klientów FTP i instalacja na Ubuntu 20.04 Linux…
  • Linux Pliki konfiguracyjne: Top 30 Najważniejsze
  • Oracle Linux vs Red Hat (RHEL)
  • Pobierz Linux