Administracja serwerami sieciowymi Linux Serwer FTP

Slides:



Advertisements
Podobne prezentacje
Zastosowanie LDAP w obsłudze katalogów bibliotecznych
Advertisements

Wykorzystanie konta uczelnianego dla potrzeb stron WWW
POCZTA ELEKTRONICZNA Wymagania edukacyjne.
SO – LAB2 Wojciech Pieprzyca
Sieci komputerowe Usługi sieciowe Piotr Górczyński 27/09/2002.
Kamil Smitkiewicz Bezpieczeństwo w PHP.
1 Linux jako system wielozadaniowy i wielodostępny.
Autor Roman Jędras Prowadzący: dr inż. Antoni Izworski Przedmiot:
Architektura systemu Gra strategiczna „Strusia Jama”
Poj ę cia Sieciowe. IMAP-to internetowy protokół pocztowy zaprojektowany IMAP-to internetowy protokół pocztowy zaprojektowany POP3-to protokół internetowy.
Spis 3.Definicja 4.Logownie na zdalny serwer: -na systemie windows xp windows xpwindows xp -na systemie linux ubuntu
FTP Autor: Topolewski Jacek.
Usługi sieciowe Wykład 5 DHCP- debian Jarosław Kurek WZIM SGGW 1.
Obsługa serwera zdalnego przez klienta FTP
Protokoły sieciowe.
Artur Mazurek Piotr Podziemski
Proxy WWW cache Prowadzący: mgr Marek Kopel
Proxy (WWW cache) Sieci Komputerowe
SG-500 Bramka zabezpieczająca VPN Copyright © PLANET Technology Corporation. All rights reserved.
Artur Szmigiel Paweł Zarębski Kl. III i
PRZEGLĄD INNYCH PROTOKOŁÓW WARSTWY ZASTOSOWAŃ 1. Telnet Telnet jest prostym protokołem, stanowiącym prawie bezpośrednią obudowę protokołu TCP. Służy do.
Technologie informacyjne MCE Pudełko. Zakładanie strony internetowej Technologie informacyjne Marek Pudełko.
Konfiguracja klienta FTP
USŁUGA FTP 1. Definicja FTP. FTP (File Transfer Protocol, ang. protokół transmisji plików) jest protokołem typu klient-serwer, który umożliwia przesyłanie.
KONFIGURACJA KOMPUTERA
PRACA W DOMENIE Różnice użytkowe między pracą w domenie i grupie roboczej. 1. Ekran logowania. - wciśnięcie klawiszy [Ctrl+Alt+Delete], a następnie podanie.
Konfiguracja kont w programie Adobe Dreamweaver
Quiz. Grupy dyskusyjne to usługa komunikacyjna, która służy prowadzeniu dyskusji na forum. Grupy dyskusyjne to usługa, która pozwala nam odszukać cenne.
Interpretatory poleceń - powłoki systemu
Linux - polecenia.
Wielodostępność systemu operacyjnego Linux
Prezentacja Adrian Pyza 4i.
Metody zabezpieczania transmisji w sieci Ethernet
Informatyka 1 Sieć.
Prezentacja i szkolenie
Sieci komputerowe.
FTP SERWER Leszek Lorens
Rozdział 1: Wprowadzenie do systemu Windows 2000 i podstaw sieci
Sieciowe Systemy Operacyjne
System plików systemu linux
Sieciowe systemy operacyjne - UNIX
FTP (file transfer protocol) jest protokołem WARSTWY APLIKACJI, który umożliwia transmisje i odbiór plików z odległego systemu oraz różnorakie operacje.
Sieć oparta o serwer Ubuntu 12.10
Linux w sieci Konfigurowanie interfejsu sieciowego.
Prezentacja Adrian Pyza 4i.
Temat: Poczta elektroniczna ( )
Sieci komputerowe.
Rozdział V: Globalne sieci komputerowe
Narzędzia klienta usługi archiwizacji Warsztaty „Usługa powszechnej archiwizacji” Michał Białoskórski, CI TASK Bartłomiej Balcerek, WCSS.
Konfiguracja VPN Klienta – Windows 7
SIEĆ KOMPUTEROWA I SIEĆ INTERNET.
Systemy operacyjne i sieci komputerowe
Temat 2: Instalacja Apache, PHP i bazy danych MySQL.
Konfiguracja VPN Serwera – Windows 7
Andrzej Majkowski 1 informatyka +. 2 Bezpieczeństwo protokołu HTTP Paweł Perekietka.
FTP i www Informatyka Zakres podstawowy 1 Zebrał i opracował : Maciej Belcarz 11.
Uprawnienia w Windows Server
1. Logowanie z usługą Active Directory. a) logowanie do domeny Windows 2003 Server odbywa się znacznie szybciej niż w poprzednich wersjach. b) nie ma odwołania.
Sposoby zdalnego sterowania pulpitem
Serwery Aplikacji Bezpieczeństwo w Aplikacjach.NET uruchamianych pod IIS Arkadiusz Popa, WMiI, UŁ.
Środowisko wspomagania automatycznej instalacji GNU/Linux „Multistart” Paweł Szcześniak.
Bartosz Pawlak Wiktor Paliwoda Bezpieczeństwo Systemów Operacyjnych IMAP vs POP.
Podstawy sieci komputerowych
Usługa FTP.
PODSTAWOWE ZARZĄDZANIE KOMPUTERAMI Z SYSTEMEM WINDOWS
Linux ssh.
System operacyjny Linux
Sieci komputerowe Usługi sieciowe 27/09/2002.
Poczta elektroniczna "electronic mail") A.Ś.
Zapis prezentacji:

Administracja serwerami sieciowymi Linux Serwer FTP Mateusz Szulczyński Rafał Kubacik Paweł Serafin

Usługa FTP File Transfer Protocol usługa przesyłania plików pomiędzy komputerami pobieranie plików do lokalnego systemu plików wysyłanie plików na odległy system plików architektura klient-serwer bazuje na protokole TCP niski poziom bezpieczeństwa dostępna na każdy system operacyjny każdy plik ma swój własny adres URL można używać klienta ftp lub przeglądarki internetowej Usługa FTP

Tryby pracy FTP Obsługa dzięki portom: command port 21 – komunikaty sterujące data port [zależny od trybu] – dane Active FTP : command: klient >1023 -> serwer 21 data: klient >1023 <- serwer 20 Passive FTP : data: klient >1023 -> serwer >1023

Program ftp – podstawowe komendy ! – wywołanie interaktywnej powłoki na lokalnym komputerze open 1.2.3.4 – nawiązanie połączenia z serwerem FTP close – zakończenie sesji cd [katalog] – zmiana katalogu pwd – aktualny katalog ls [katalog], dir [katalog]– wyświetlenie listy plików w katalogu get zdalny [lokalny] – pobranie pliku zdalny i zachowanie jako lokalny put lokalny [zdalny] - wysłanie pliku lokalny i zapisanie jako zdalny help [polecenie] – pomoc dane można przesyłać w trybie ASCII lub binarnym

Serwery FTP dla Linuksa proftpd rozbudowane statystyki (wykorzystane pasmo, logi) wu-ftpd prosta konfiguracja pureftpd szybki czas logowania małe użycie pamięci vsftpd bardzo wysokie wymagania odnośnie bezpieczeństwa Cechy wspólne: obsługa IPv6 wirtualne hosty

Proftpd http://www.proftpd.org/ najbardziej popularny serwer FTP na Linuksa wzorowany na serwerze HTTP Apache pliki konfiguracyjne z dyrektywami i grupami dyrektyw pliki .ftaccess wirtualne hosty moduły rozszerzające dwa tryby działania: inetd, standalone

Proftpd - użytkownicy Użytkownicy systemowi - użytkownicy mający dostęp do kont shell na serwerze Użytkownicy wirtualni - użytkownicy posiadający dostęp tylko do konta ftp (skrypt ftpasswd, dyrektywy AuthUserFile, AuthGroupFile) Użytkownicy anonimowi - użytkownicy posiadający dostęp anonymous ftp, bez podawania loginu ani hasła

Proftpd - konfiguracja ProFTPD jest jednym z prostszych w konfiguracji programów serwerowych. Wszystkie pliki potrzebne do jego skonfigurowania znajdują się w katalogu /etc/proftpd. Natomiast główny plik konfiguracyjny to /etc/proftpd.conf. Ważniejsze parametry: ServerName – określa nazwę serwera wyświetlaną łączącym się z nim użytkownikom. ServerAdmin –adres e-mail administratora ServerType – ustawia tryb pracy demona ProFTPD

Proftpd - konfiguracja DeferWelcome – informacja o serwerze po zalogowaniu User – konto z jakiego uruchomiono serwer Group – grupa, do której należy konto uruchamiające MaxClients – maksymalna liczba obsługiwanych połączeń DefaultRoot – katalog główny serwera Port – port, na którym działa serwer PassivePorts – zakres portów dla trybu pasywnego MasqueradeAddress – publiczny adres w przypadku NAT Umask - maska dla tworzonych plików i katalogów TimeoutIdle – czas bezczynności do rozłączenia AuthUserFile – alternatywny plik z danymi identyfikacji użytkowników

Proftpd - konfiguracja

Proftpd - konfiguracja Bloki dyrektyw: <Global></Global> - konfiguracja ustawień globalnych <Anonymous></Anonymous> - używany do konfiguracji anonimowego logowania <Directory></Directory> - konfiguracja dotycząca tylko podanego katalogu i jego podkatalogów <Limit></Limit> - używany do określenia szczegółowych restrykcji <VirtualHost></VirtualHost> - używany do tworzenia wydzielonych konfiguracji hostów

Proftpd – moduły dostępne są moduły standardowe oraz contrib Przykład modułów identyfikacji: mod_auth_unix obsługuje autoryzację przez /etc/passwd, /etc/group mod_auth_file obsługuje dyrektywy AuthUserFile i AuthGroupFile mod_ldap obsługuje dane przechowywane w katalogach LDAP mod_radius obsługuje dane dostarczane przez serwery RADIUS mod_sql obsługuje dane przechowywane w tabelach SQL poleceniem proftpd –l uzyskuje się listę skompilowanych modułów

Proftpd – wirtualne hosty należy używać adresów IP przykład: <VirtualHost 1.2.3.4> Port 2121 ... </VirtualHost> Port 2122

Proftpd - limity Dostępne ograniczenia: ALL DIRS (CDUP, CWD, LIST, MDTM, MLSD, MLST, NLST, PWD, RNFR, STAT, XCUP, XCWD, XPWD) LOGIN READ (RETR, SIZE ) WRITE (APPE, DELE, MKD, RMD, RNTO, STOR, STOU, XMKD, XRMD) dyrektywy Allow, Deny, AllowUser, DenyUser, AllowGroup, DenyGroup, AllowAll, DenyAll

Proftpd – pliki .ftaccess konfiguracja on-the-fly przykład: <Limit ALL> Allow 212.32.5.0/26 Allow 158.152.0.0/16 DenyAll </Limit>