PDA

View Full Version : Jak zainstalowac ioftpd ?


goa2004
01-27-2005, 03:30 AM
Moze mi to ktos pojasnic po polsu :) jesli tak to prosze o kontakt poprzez email albo najleiej icq 72272005 albo gg 894520 :)


Thx

esmandil
01-28-2005, 07:11 AM
To jest (troche skrocony) rozdzial 2 z dokumentacji ioFTPD. Ale szczerze mowiac odradzalbym Ci instalowanie ioFTPD jesli nie znasz angielskiego - poszukaj jakiegos prostszego w uzyciu serwera FTP.

1. Sciagnij i rozpakuj ioFTPD.

2. Zedytuj ..\etc\default.vfs. Pamietaj ze root musi byc zamontowany jako "/". Np:
"d:\ftp" / <-- Istniejacy katalog jako root
"e:\mp3" /mp3 <-- Zamontowany jako mp3 w katalogu root

Pamietaj ze grupa ioftpd (w ktorej jest domyslny uzytkownik ioFTPD) uzywa admin.vfs, wiec jego tez powinienes zedytowac.

3. Otworz ..\system\ioFTPD.ini.

W ioFTPD.ini komentarze to linie z "#" na poczatku a zablokowane opcje zaczynaja sie od srednika ";"
# Comment
;Disabled = True

3a. Ustaw urzadzenia: DEVICES
Ustawienia domyslne zwykle dzialaja. Domyslne urzadzenie nazywa sie "Any".
[Any]
Host = 0.0.0.0 <-- Pozwala na polaczenia z dowolnym z adresow IP serwera.
Ports = 1024-2048 <-- Porty do transferu danych.
Random = True <-- Uzywa portow w losowej kolejnosci.

3b. Ustaw uslugi: SERVICES (przyklad tylko dla FTP);

[FTP_Service]
Type = FTP
Device_Name = Any <-- Urzadzenie ktore ma byc uzyte. Domyslnie "Any"
Port = 9999 <-- Port FTP!
Description = My FTP Service
User_Limit = 10 <-- Maksymalna liczba polaczonych uzytkownikow.
Allowed_Users = *
Messages = ..\text\ftp
Require_Encrypted_Auth = !* <-- Nikt nie musi uzywac szyfrowania.
Require_Encrypted_Data = !*
;Certificate_Name = 192.168.1.11 <-- Nazwa certyfikatu SSL; Musi byc zablokowane jesli nie masz certyfikatu albo ioFTPD sie nie uruchomi!
Explicit_Encryption = True
Encryption_Protocol = SSL3
Min_Cipher_Strength = 128
Max_Cipher_Strength = 384
;Get_External_Ident = False
;Data_Devices =
;Random_Devices = False

4. Uruchom ioFTPD. Pamietaj ze nie pojawi sie zadne okienko! Zaloguj sie. Pamietaj, ze w ioFTPD wielkie/male litery w nazwach uzytkownikow, haslach, nazwach grup itp. MaJa ZnAcZeNiE!
Uzytkownik: ioFTPD
Haslo: ioFTPD

5. Zmien haslo uzywajac: SITE PASSWD <nowe haslo>

6. Otworz ..\etc\Hosts.Rules i zedytuj aby pozwolic na polaczenia z zewnetrznych adresow IP. Skomentuj domyslna regule "POLICY DENY" i dodaj linie "POLICY ACCEPT 2". Zrestartuj ioFTPD.

Gotowe! Masz dzialajacy serwer FTP. Problem polega na tym, ze to dopiero poczatek - teraz trzeba go skonfigurowac tak zeby robil to czego od niego chcesz. A to juz nie jest takie proste.

goa2004
01-28-2005, 12:05 PM
hmm wyrzuca mi jak sie chce polaczyz ze przekroczony czas polaczenia ;/ dlaczego skonfigurowalem tak jak zostalo napisane


jak sie przez explorera loguje to pisze o bledzie z dostepem do katalogow ....

Oto zawartoϾ obu plikow default.vfs admin.vfs

"f:\ioFTPD\site" /
"f:\Ftp" /ftp


istnieja wszystkie te fodery ale nie wiem czyma nadal wystepuje powyzszy problem ;/


cos powoli zaczyna wstawac :D

esmandil
01-29-2005, 08:21 AM
Napisz precyzyjniej jakie masz bledy to moze bede w stanie Ci pomoc :) Najlepiej copy/paste z logu FlashFXP czy innego klienta FTP.

goa2004
01-29-2005, 10:00 AM
juz jest ok poki co to dzila all ok :)