Kolejna porcja informacji
: (ps jak opisujecie jakas linijke piszcie co ona oznacza aby kazdy w przyszlosci nie mial problemow z rozszyfrowaniem znaczenia danej instrukcji.
Umozliwia anonymousowi logowanie bez hasla
Opcja ta odpowiada za tryb pracy demona proftpd, standalone - demon ciągle włączony, inetd - uruchamia się w dopiero gdy jest potrzebny.
ServerIdent on "Windows_2003_ftp_serwer"
Po takim ustawieniu użytkownik logujący się do naszego serwera nie będzie wiedział z jakim demonem ftp pracuje nasz serwer.
Opcja ta ustala ile razy użytkownik może się "pomylić" podczas logowania do systemu.
Allow from All
Deny from 11.11.11.1
Pozwala na dostep do serwera ze wszystkich ip nie wliczajac 11.11.11.1
DenyAll
Allow from .de
Allow from 192.168.0.2
Zabrania na dostep do serwera wszystkim nie wliczajac polaczen z ip 192.168.0.2 i domen .de
Ustalenie (globalne) miejsc, skad klient może się zalogowac Potem w ustawieniach poszczegolnych ANONYMOUS mozna to jeszcze bezbolesnie zmienic (dostosowac precyzyjniej dostep). Allow znaczy zgoda, Deny znaczy blokada, from znaczy z...
robimy to dokladnie wstawiajac w odpowiednie tagi:
<Limit LOGIN>
Order allow,deny
Allow from .de
Allow from 192.168.0.2
DenyAll
</Limit>
Czyli pozwolenie na wznowienie pobierania (domyslnie on). Jeżeli chcesz ON, to nie musisz wpisywać.
Czyli pozwolenie na wznowienie zapisu na serwer (domyslnie off).
wstawiamy to w tagi:
<Directory /*>
AllowOverwrite on
AllowRetrieveRestart on
AllowStoreRestart on
</Directory>
Potrzebne przy NIS.
NIS - jest jednym z najprostszych sposobów rozpowszechniania w sieci informacji o użytkowniku , zapisanych w plikach passwd oraz group. Niestety, nie należy do bezpiecznych, gdyż nie szyfruje danych.
Wlaczanie ograniczen zapisu na serwer do 750000 B/s (wpisz w bajtach)
RateWriteFreeBytes 100000
Bez limitu zapisu dla malych plikow o pojemnosci 100000 B (wpisz w bajtach)
Wlaczenie ograniczenia zapisu przy kilku userach
Ograniczenie odczytu na serwer do 750000 B/s (wpisz w bajtach)
Bez limitu odczytu dla malych plikow o pojemnosci 100000 B (wpisz w bajtach)
Wlaczenie ograniczenia odczytu przy kilku userach
<Limit WRITE MKD DELE RMD STOR>
DenyAll
</Limit>
<Limit LIST DIRS READ>
AllowAll
IgnoreHidden on
</Limit>
</Anonymous>
Ustawienie praw uzytkownika anonimowego. DenyAll dla wszystkiego co jest potencjalnie niebezpieczne dla serwera.
AllowAll czyli pozwolenie na listowanie (LIST DIRS);
Linia IgnoreHidden zabezpiecza nasz system chowajac pliki z atrybutem UKRYTY (hidden-ukryty, on-aktywne) Ustawimy wiec bardzo restrykcyjnie prawa dla anonimowego uzytkownika: bedzie mogl tylko listowac i kopiowac pliki.
oznaczenia:
DIRS - zestaw poleceń dotyczących listowania katalogów (zawiera LIST, NLST] [All FTP commands which deal with directory listing. i.e LIST and NLST.]
READ - grupa poleceń FTP związanych z czytaniem plików (bez listowania katalogów). Zawiera RETR, STAT. [All FTP commands which deal with file reading (directory listing not included). i.e. RETR, STAT, etc.]
WRITE - grupa poleceń radząca sobie z plikiem (zawiera write/creation/deletion) lub katalogiem (zawiera MKD, RMD) [All FTP commands which deal with file or directory write/creation/deletion (MKD and RMD included).]
RNFR (ReName FRom), RNTO (ReName TO) - tzw. podwójne zlecenia od klienta do serwera zawierające zmianę nazwy i ścieżkę dostępu. [Sent as a pair by client to rename a directory entry.]
STOR (STORe) - z ang. magazyn, czyli prawo do zapisu (magazynowania) nowych plików na serwer.
MKD (MaKe Directory) - prawo do tworzenia katalogów.
RMD (ReMove Directory) - prawo do usunięcia katalogów.
LIST - listowanie zawartości katalogu.
DELE (DELEte) - kasowanie.
CWD (Change Working Directory) - zmiana katalogu.
RETR (RETRieve) - pobieranie plików z serwera do klienta.
ALL - wszystkie polecenia FTP (zawiera READ WRITE DIRS).
_________________
www.komputer.cuprum.pl
Intel Core 2 DUO QUAD, DUAL DDR2 8GB, GF8800 1 GB, HDD SATAII 750 GB + 750 GB + 80GB + IDE HDD 40 GB, Linux Mandriva 2008 PP