Sponzorji 


Prijava 
Išči 
RSS sindikacija 

Postavite svoj FTP strežnik

Če imate doma postavljen računalnik in bi radi drugim (ali pa zgolj zase) omogočili dostop do datotek na vašem trdem disku, je najbolje da si postavite svoj FTP strežnik.

Kako to narediti s pomočjo FileZilla FTP Server vam bom razložil v (mojem prvem) videocastu Postavite svoj FTP strežnik.

Upam da vam bo v pomoč in da je dovolj razumljiv. Vesel bom tudi komentarjev kako izboljšati svoje videocaste.

Uvod

Kako uporabljamo FTP za prenos datotek s FTP strežnikov smo že pogledali. Zdaj pa poglejmo še, kako si enostavno postavimo svoj FTP strežnik.

Kaj potrebujem?

  • računalnik z operacijskim sistemom Windows (delali bomo na verziji XP)
  • povezavo z internetom
  • program FileZilla FTP server
  • priporočam fiksni IP naslov

Za postavitev FTP strežnika obstaja mnogo programov, ki to omogočajo. Najštejmo jih samo nekaj:

Ker je Filezilla brezplačen odprtokodni projekt (tako odjemalec kot strežnik) bomo uporabili tega.

zdravo

naložil sem si filezilla program vendar nevem kako postaviti svoj strežnik ter priti do up.imena ter gesla. vašega videocasta pa nemorem pogledati. prosil bi vas če mi lahko pošlete na mejl?

hvala

Sicer sem ti poslal to tudi na mail, pa morda pride prav še komu drugemu:

********

Zdravo,

za ogled nasega videocasta potrebuješ program Quicktime, ki ga lahko brezplačno dobis dobiš na Applovi spletni strani.

Če program že imaš in videa vseeno ne vidis je možno da je problem v kodeku. Če je tako, predlagam da si naloziŠ paket kodekov Codec Pack all in 1.

Morda še nasvet/opozorilo glede Filezille - možno je, da si potegnil dol program Filezilla in ne Filezilla server. Prvi se uporablja za prenos datotek, drugi pa za postavitev FTP strežnika.

********

Zdravo,

glede FileZille ste imeli prav nisem imel naližene server različice. To sem sedaj naredil ter takoj ko sem program inštaliral mi je pokazal okno z ip, portom, ter vprašal za geslo to izpolnim in mi napiše da sem logged on. sedaj pa me zanima kako pridem do username da se potem z FileZillo lahko connectam na ta moj ftp strežnik.
oz. nevem nobenih podatkov o tem mojem strežniku.

glede videocasta sem naložil vse kar ste mi poslali pa je ševedno enako. ko kliknem na vaš link se mi odpre nova prazna stran.

če ste prejeli 2taka sporočila se oproščam pri prvem nisem bil sigurn če je bil poslan.

Hvala za vaš čas ter informacije
Lp,
Jure

še en problem se je pojavil... povežem se na server dobim welcome mesage in potem: not logged in could not get home dir? kaj bi to lahko bilo?

lp,
Jure

ps: kakšen je url naslov?

Zaželjeno je da ste vsi, ki objavljate komentarje, vpisani. Kadar ste vpisani se vaši prispevki vežejo na vas in se tako bogati vaša osebna vsebina.

Očitno nisi (dobro) nastavil Home direktorija za uporabnika - uporabnik obstaja ampak nima definirane nobene mape do katere lahko dostopa. Preveri nastavitve pod Edit -> Users -> Shared folders. Preveri tudi, da ima ena od map ikonico H (H kot home). Če je nima, potem označi mapo in izberi "Set as home dir".

URL naslov za dostopanje preko spletnega brskljalnika je odvisen od tvojega IPja/domene. Načeloma lahko preko brskljalnika dostopaš preko:
ftp://uporabniskoime:geslo@tvoja.ip.stevilka/ (recimo ftp://lenart:o2z2@ftp.o2z2.com)

Ti pa vseeno toplo priporočam uporabo FTP klientov in ne spletnih brskljalnikov ker niso namenjeni delu s FTPjem in imajo zato določene slabosti.

stvar sedaj deluje hvala za pomoč. me pa še nekaj zanima. če hočm dostopati do datotek ki so na ftpju preko drugega računalnika moram imeti pri sebi takrat strežnik conectan? pa kako dostopam do teh datotek na drugem računalniku? moram tudi tam imeti inštalirano FileZillo?
če odtipkam ftp://ftp.xxx:xxx@ftp.127.0.0.1.com mi ne odpre pravi naj preverim povezavo url.kje je napaka v ip naslovu? moram odtipkati ip računalnika s katerim sem povezan?

hvala

Če imaš doma v mreži več računalnikov in ima tvoj računalnik IP 192.168.1.10, za FTP pa si nastavil uporabniško ime "parameci" in gesli "o2z2" potem se iz drugih računalnikov potežeš takole:
ftp://parameci:o2z2@192.168.1.10/

Seveda mora biti takrat tvoj računalnik (na katerem teče FTP strežnik) prižgan, saj sicer ne moreš dostopat do fajlov. Program Filezilla Server Interface ni potrebno da gori, mora biti pa štartan process "Filezilla Server.exe".

Ko boš hotel do svojih fajlov dostopat iz drugih računalnikov (recimo iz šole, od kolegov,...) boš moral vedet svoj internetni IP. Lahko ga preprosto izveš če greš na whatismyip.com. Seveda boš moral, če imaš doma kakšen router/firewall pravilno preusmerit port 21 na svojo mašino (v tem "testnem" primeru torej 192.168.1.1).

še en problem se je pojavil:D. na mojem računalniku vse lepo dela če pa se hočem povezati preko drugega računalnika pa mi praivi program windovs nima dostopa do te mape?

hmmm!Kaj pa jaz ko imam staticni ip?Ali so potrebne kake posebne nastavitve in če imam local area connection nastavljeno ma 192.168.2.11 tudi kot statično oziroma ročno skonfigurirano dns-ji so 193.189.160.13 in 193.189.160.23 nod antivirus in povezane 3 računalnike preko sagem modema kjer se tudi sagem povezuje zaradi statičnega ip-ja.hvala že vnaprej pa upam da rešiva to uganko?

david

@parameci: verjetno nimaš preusmerjenih (forwardiranih) portov in jih tako router/firewall blokira oz. ne prepušča. Ker nevem kakšno konfiguracijo imaš (router/modem/xy) ti ne znam svetovat naprej.

Lahko še malo napišeš o svoji konfiguraciji in nastavitvah? Lahko bi bil tudi problem pravic.

@djx3m2000: preusmeriti moraš port 21 na svoj računalnik, tako da bo zahtevke od zunaj (na tvojem zunanjem IPju) preusmeril na 192.168.2.11 (kjer je FTP strežnik). Kako preusmeriš porte na Sagemu nevem - lahko pa na SiOLov helpdesk pokličeš če boš imel težave. Verjetno nekje v spletni administraciji.

Mene pa zanima kako ta stvar deluje če ima uporabnik dinamičen IP in hoče dostopat preko spleta do svojih fajlov? THNX

Najenostavneje je da si najprej usposobiš storitev, kot je recimo No-IP. Na svoj računalnik si boš naložil en program, ki bo v intervalih sporočal tvoj IP na njihov strežnik, oni pa bodo skrbeli da bo recimo mojracunalnik.no-ip.com vedno kazal na tvoj aktualen IP.

Od tu naprej je zadeva enaka kot za statične IPje. Sem bil dovolj razumljiv?

Mene pa zanima če moram kakšen port forwardirat na routerju in pa še to: ali se moji prijatelji se logirajo z zunanjim ip-jem? to nisem vedel točno...
pa še to to sem sprobavau v localhostu zanima me: jst sem nastavil disk D: in disk E: d je home direktorij kako pa potem pogledam še E: disk iz nekega drugega računalnika?
primer, ki ne dela!
ftp://193.77.211.248/
Uporabniško: test
geslo: test
ali ftp://test:test@193.77.211.248/
prosim da mi to pošljete na mo mail domincica@email.si ali pa objavite tukaj kot komentar
hvala
dominik

@dj domiy: FTP na tvojem računalniku je očitno nastavljen (sem se lahko povezal). Uporabniško ime in geslo ki si ga tule objavil sicer ne dela, pa vseeno. Bomo teoretično rešili problem.

Porti morajo biti ustrezno preusmerjeni (forwardirani) in sicer gre za port 21, na katerem poteka FTP prenos.

Glede mapiranja različnih diskov je tako - boljši programi omogočajo da narediš klasičen windows link (.lnk) in ga zna prebrat. V Filezilli menjaš disk tako, da narediš t.i. alias.

V nastavitvah (tam kjer določaš mape in diske ki bi jih rad delil z drugimi) 2x klikni na tisti disk, za katerega bi rad naredil alias; bodi pozoren da boš kliknil nanj v stolpcu Aliases in ne stolpcu Directories.

Odprlo se bo okno "You have to enter the full physical path..." v katerega potem vneseš alias.

Če imaš root/home direktorij nastavljen na D, to pomeni da boš moral klikniti na E in vpisati nekaj takega: D:\DiskE

Tako boš imel potem, ko se povežeš na strežnik, mapo z imenom DiskE v katerem bodo vse mape&datoteke iz tvojega E diska; bljižnica pač.

spet jast:d
lep pozdrav z FileZilla FTP Serverjem se trenutno ne ukvarjam imam WinFTP server (ista scena)in imam share problem in sicer: ko sem pri prijatelju hočem ulogirati vpišem ftp adress in se mi pokaže okno kjer pravilno vnesem uporabniško ime in geslo nato pa mi napiše tole:
---
OPOZORILO
227 Entering Passive Mode (ftp://193,77,211,248,3,32)
---
kaj naj bi to pomnilo in kaj se v tem primeru stori?
odgovore objavite kar tukaj
......... dj domiy .........

aja sej res ko mi napiše tole
OPOZORILO
227 Entering Passive Mode (ftp://193,77,211,248,3,32)
se potem ne zgodi nič (FTP transakcija končana) pa uporabil sem firofox
.......dj domiy........

Težava je verjetno v portih ki jih imaš odprte na routerju. Passive mode uporablja porte v razponu: N > 1024 in N+1. To pomeni da za prenos podatkov izbere naključni port višji od 1024. Preveri torej v nastavitvah FTP strežnika, če ima kje možnost omejit/določit ta razpon in ga potem odpri na routerju.

Lahko prebereš tudi razliko med aktivnim in pasivnim FTP prenosom.

Poglej kaj je ata Google našel - brez pretiranega napora.

Nastavitve routerja za uporabo z WinFTP oz. ravno obratno :)

Pozdravljeni!
Vem, da se je vprašanje že pojavilo, vendar mi kljub naloženim zadevam videocasta noče predvajati.

Že vnaprej se zahvaljujem za pomoč.

@anch: bomo zadevo prekodirali v FLV (flash video) ki je bolj razširjen in bodo imeli uporabniki manj težav. Če se prijaviš na stran, te bomo lahko tudi obvestili :)

Meni pa noče in noče povezat iz službe na moj domači ftp server. Vpišem vse tako kot je napisano ftp://uprabnik:geslo@zunanji_ip , pa noče in noče se konektat. Doma lokalno pa seveda gre!Kaj bi to lahko bilo?

@Bluespeed: preveri če imaš pravilno preusmerjene (forwardirane) porte na routerju. Najlažje boš to naredil (v službi) kar iz command prompta.

1) Pojdi v Start -> Run in poženi CMD.EXE
2) V Command promptu potem poženi FTP.EXE
3) vpiši OPEN (recimo: open 193.2.1.66)
4) če se server odzove boš dobil napisano "Connected to XXXX,..." in bo čakalo da vneseš uporabnika. Če prideš do tega, potem so porti pravilno preumerjeni in je problem nekje drugje.

Bolj verjamem da je problem v tem, da port 21 na tvojem domačem računalniku od zunaj ni dosegljiv, ker ga router/firewall blokira. V tem primeru moraš preusmerit port 21 na svoj lokalni IP.

No Lenart registracija je uspela;) prekodirane zadevšne pa ne najdem.

Se konekta in napiše "Connected to XXXX,..." ..pa vendar ne morem prit na ftp strežnik. Port 21 je preusmerjen na ftp mašino(strežnik) pa še vedno ne dela...lokalno pa.....?

rešil težavo.....kriv je bil požarni zid v xp-jih. Kljub odpiranju portov v požarnem zidu ni pomagalo nič, ko pa sem požarni zid ugasno, pa stvar dela BP. Napisal bi samo, da za delovanje FTP strežnika ni samo dovolj nastavit, tako kot je opisano, ampak lahko naletiš na težave tudi, če ima tvoj ponudnik interneta port 21 blokiran. V tem primeru, pa je potrebno izbrat in forwardat drug port.

Za ftp strežnik lahko naletite na težave tudi, če ima vaš internetni ponudnik zaprt port 21. Potem je treba izbrat kateri drug port. Težave lahko nastanejo tudi na požarnem zidu od xp-jev.....meni ni pomagalo odpirat portov v požarnem zidu, ga je bilo potrebno čisto izklopit, potem pa je ftp strežnik dosegljiv tudi od zunaj.

meni ta video ne špila. Kako bi lahko to zadevo usposobil?

Očitno bo treba prekodirat zadevo in objavit v kakem drugem formatu :( ker jutri potujem v Budimpešto bo še malo trajalo predno mi to uspe.

Predlagal bi, da probaš naložit novo verzijo QuickTime-a, pa potegnit dol iz neta Codecs All-in-one in morda še GOM Player (dobiš neke dodatne kodeke zravn).

Sporoči če ti bo delalo.

vse to sem naredil, pa še vedno ne gre

Downloavdal sem filezilla server in clienta.

Imam windows xp, na njem že sicer teće web strežnik, zdaj bi pa rad še postavil ftp strežnik. Imam dinamični ip naslov.

Vendar imam strežnik tako ves čas prižgan in ip ostane enak.

Ko sem namestil filezillo, se mi je pojavilo prijavno okno za prijavo.

Na routerju sem odprl port 14524, port 21. Isto sem odprl na windows firewall. Dodal sem še filelzillo po izjeme v firewallu.

Ampak nekako se ne morem povezati na strežnik. Kakšno pa je geslo, isto kot ga imam za windows administratorja?

lp
Damjan

Prilagam printscreen filezille--->

http://shrani.si/f/1Q/ZZ/4IxTqxF/filezilla.jpg
http://shrani.si/f/2U/ww/3icawLll/filezillaconnect.jpg

@parameci:

ftp://ftp.xxx:xxx@ftp.127.0.0.1.com mi ne odpre pravi naj preverim povezavo url.kje je napaka v ip naslovu? moram odtipkati ip računalnika s katerim sem povezan?

hvala

...
prosim? si lastiš domeno 1.com? več napak v tej vrstici sploh nisi mogu nardit ;)

če že ftp://xxx:xxx@127.0.1.1

lp

@slemo, od oka bi reku, da si zaj* tvoj IP naslov. Poskusi za naslov dat kr localhost. Sicer pa administrator geslo ne sme bit prazno.