Instalowanie serwera PROFTPD na RHEL/CENTOS 8/7

Instalowanie serwera PROFTPD na RHEL/CENTOS 8/7

Proftpd jest serwerem FTP open source i jednym z najczęściej używanych, bezpiecznych i niezawodnych demonów transferu plików w środowiskach Unix, ze względu.

Zainstaluj PROFTPD w RHEL/CENTOS 7

Wymagania

  • Instalacja „Centos 8.0 ”z zrzutami ekranu
  • Instalacja RHEL 8 z zrzutami ekranu
  • Jak włączyć subskrypcję RHEL w RHEL 8
  • Centos 7.0 Minimalna instalacja systemu
  • RHEL 7.0 Minimalna instalacja systemu
  • Aktywny RHEL 7.0 subskrypcji i repozytoriów funkcjonalnych

Ten samouczek poprowadzi Cię, w jaki sposób możesz zainstalować i używać Proftpd Serwer na Centos/RHEL 8/7 Rozkłady Linux dla prostego przesyłania plików z kont lokalnych do systemów zdalnych.

Krok 1: Zainstaluj serwer PROFTPD

1. Urzędnik RHEL/CENTOS 8/7 Repozytoria nie zapewniają żadnego pakietu binarnego dla Proftpd Serwer, więc musisz dodać dodatkowe repozytoria pakietów w systemie dostarczonym przez Epel Repo, Korzystanie z następującego polecenia.

# mniam instaluj epel-uwalnianie 
Zainstaluj EPEL w RHEL/CENTOS 7

2. Zanim zaczniesz instalować Proftpd Serwer, edytuj plik hostów komputera, zmień go odpowiednio na swój system Fqdn i przetestuj konfiguracje, aby odzwierciedlić nazwę domeny systemowej.

# nano /etc /hosts 

Tutaj dodaj swój system FQDN na 127.0.0.1 Linia LocalHost, jak w poniższym przykładzie.

127.0.0.1 serwer.Centos.Lan Localhost Localhost.lokalnaDomina 

Następnie edytuj /etc/hostName Plik do pasowania do tego samego systemu FQDN, jak na zrzutach ekranu poniżej.

# nano /itp. /HostName 
Otwórz plik nazwy hosta Dodaj nazwę hosta w hostach

3. Po edytowaniu plików hosta przetestuj lokalną rozdzielczość DNS za pomocą następujących poleceń.

# nazwa hosta # nazwa hosta -f ## dla fqdn # hostName -s ## 
Sprawdź nazwę hosta systemu

4. Teraz nadszedł czas, aby zainstalować serwer PROFTPD w systemie i niektóre wymagane narzędzia FTP, których będziemy używać później, wydając następujące polecenie.

# Yum zainstaluj PROFTPD PROFTPD-UTILS 
Zainstaluj serwer PROFTPD

5. Po zainstalowaniu serwera uruchom i zarządzaj demem PROFTPD, wydając następujące polecenia.

# SystemCtl Start Proftpd # Systemctl Status Proftpd # Systemctl Stop ProFtpd # Systemctl restart PROFTPD 
Uruchom serwer PROFTPD

Krok 2: Dodaj reguły zapory i pliki dostępu

6. Teraz Twój serwer PREDTPD uruchamia i słuchają połączeń, ale nie jest dostępny dla połączeń zewnętrznych z powodu zasad zapory. Aby włączyć połączenia zewnętrzne, upewnij się, że dodasz regułę, która otwiera port 21, za pomocą Firewall-CMD użyteczność systemowa.

# firewall-cmd -add-service = ftp ## na locie reguła # firewall-cmd -add-service = ftp --Permanent ## stała reguła # Systemctl restart firewallld.praca 
Otwórz port PROFTP w zaporze

7. Najpopularniejszym sposobem dostępu do serwera FTP ze zdalnych maszyn jest użycie przeglądarki, przekierowanie do adresu IP serwera lub nazwy domeny za pomocą protokołu FTP na adresie URL.

ftp: // domena.tld lub ftp: // iPaddress 

8. Domyślna konfiguracja na serwerze Proftpd wykorzystuje prawidłowe poświadczenia kont lokalnych systemowych do zalogowania się i dostępu do plików konta, które są Twoje $ Dom Konto ścieżki systemowej, zdefiniowane w /etc/passwd plik.

Uzyskaj dostęp do PROFTPD z przeglądarki Indeks plików PROFTPD

9. Aby serwer PROFTPD automatycznie działał po ponownym uruchomieniu systemu, alias Włącz IT w całym systemie, wydaj następujące polecenie.

# Systemctl Włącz PROFTPD 

Otóż ​​to! Teraz możesz uzyskać dostęp do plików i folderów konta i zarządzać za pomocą protokołu FTP za pomocą przeglądarki, czy innych bardziej zaawansowanych programów, takich jak FileZilla, która jest dostępna na prawie dowolnej platformie, lub WINSCP, doskonałym programie przesyłania plików, który działa w systemach systemów Windows opartych na systemie Windows.

Sugerowane przeczytanie: Jak instalować, skonfigurować i zabezpieczyć serwer FTP w Centos 7

W kolejnej serii samouczków dotyczących serwera PROFTPD RHEL/CENTOS 8/7, Omówię bardziej zaawansowane funkcje, takie jak włączanie anonimowego konta, użyj transferów plików szyfrowanych TLS i dodawanie wirtualnych użytkowników.