Mozilla Skin
WIKI nejen pro klienty webhostingu banan.cz, diskuze zde

Připojení k FTP serveru

Z BananWiki

(Přesměrováno z FTP)

Obsah

Přihlašovací údaje

Pro připojení k FTP účtu je zapotřebí znát přihlašovací údaje:

  • HOST/SERVER - název hostitelského serveru (většinou tvar ftp.domena.cz)
  • LOGIN - uživatelské jméno (domena.cz)
  • Heslo

Heslo je Vám vždy vygenerováno s novými službami. Obdržíte email s předmětem: "BANAN.CZ - přístupové údaje pro domenové jméno VašeDoména.cz". V tomto emailu je uvedené heslo.

Pokud již heslo nemáte k dispozici, můžete si jej kdykoliv změnit prostřednictvím administrace webhostingových služeb https://admin.banan.cz - sekce FTP.

Do níže uvedeného okénka napište místo teček nové heslo a klikněte na tlačítko "Edituj" . Změna FTP hesla se projeví nejpozději do 15 minut. Změna FTP hesla se projeví nejpozději do 15 minut

Připojení

K FTP účtu je možné připojení pomocí webového rozhraní, které je vhodné k nahrávání malého množství souborů, a nebo lze využít služeb některého z FTP klientů. Při nahrávání většího množství souborů je toto řešení vhodnější, není totiž zapotřebí zadávat cestu ke každému jednotlivému souboru zvlášť. Existuje velké množství programů vhodných pro připojení k FTP, mezi nejpoužívanější patří Total Commander, Filezilla případně SmartFTP.

webové rozhraní

Odkaz k přihlášení k webFTP se nachází na stránkách www.banan.cz vpravo nahoře, případně se k němu můžete dostat zde.


Soubor:Webftp1.jpg


Po zadání přihlašovacích údajů a úspěšném přihlášení se zobrazí adresářová struktura nacházející se na daném účtu. Kliknutím na tlačítko "nahrát" je umožněno zadat cestu k lokálnímu souboru který má být nahrán na server.


Soubor:Webftp2a.jpg


Po zvolení cesty k jednomu či více souborům je zapotřebí potvrdit nahrání kliknutím na zelené potvzovací tlačítko. Pokud nedojde k problémům s přístupovými právy cílového adresáře, pak bude soubor umístěn ve zvoleném adresáři.

Soubor:Webftp3a.jpg

Podrobnější popis práce s webFTP je popsán v článku Webftp

Total Commander

Možnost FTP připojení se nachází v horní liště v sekci "Připojení", podsekci "Protokol FTP připojit k serveru" (případně lze využít klávesové zkratky Ctrl+F).

Soubor:Totalcomander1a.jpg

Zde zvolíme "Nové připojení" a zadáme údaje nutné k přihlášení. Název sekce může být libovolný, do položek Hostitel, Jméno uživatele a Heslo zadáme údaje k přístupu na požadovaný FTP účet. Pokud není zašktrnuta potom označíme položku "Použít pasivní režim přenosu" a vytvoření účtu potvrdíme stisknutím OK.


Soubor:Totalcomander2a.jpg


Nyní si nově vytvořené připojení můžeme zvolit ze seznamu připojení a po kliknutí na připojit se v jednom z oken Total Commandera otevře adresář FTP účtu do kterého a z kterého můžeme nyní kopírovat soubory a složky.

Filezilla

K připojení opět musíme zadat trojici přihlašovacích údajů. Políčka přihlašovacího formuláře se nacházejí přímo na hlavní straně programu a po jejich vyplnění pokračujeme stisknutím "Rychlé spojení".

Soubor:Filezilla2.jpg

Po přihlášení se v pravém okně zobrazí obsah FTP účtu se kterým můžeme pracovat podobně jako s adresáři na lokálním počítači.

FTPS

- FTPS je zabezpečený FTP protokol, který pracuje na stejném principu jako FTP, ale pouze získává od serveru důvěryhodný certifikát a pracuje na zašifrovaném spojení.Tím je dosaženo vyšší bezpečnost při přenosu dat na FTP server.

nastavení WinSCP pro FTPS

Váš server FTP musí podporovat připojení pomocí FTPS, u banan.cz je samozřejmostí, že našim klientům poskytujeme šiforvané připojení pomocí FTPS. Vytvoříme nový účet případně editujeme již dříve vytvořený.

[WinSCP]

Nastavíme si jej dle nastavní na obrázku (použíjte Vaše přihlašovací údaje). Vybereme "FTP" protocol a vedle něj vybereme "TLS explicit encryption".

Soubor:Nastaveni1.jpg

Následně si klikneme vlevo na záložku "Connection" a zaškrtneme "Passive mode"

Soubor:Nastaveni2.jpg

Uložíme (Save) a přihlásíme se. Budeme vyzváni na potvrzení certifikátu zde klikneme na "Yes"

Soubor:Scpcert.jpg

Pokud jsme si heslo neuložili tak budeme vyzváni k zadání hesla.

Soubor:Prompt.jpg


Kam nahrát soubory?

Pokud máte vytvořené webové stránky můžete je nahrát přímo do kořenového adresáře a stránky budou dostupné pod adresou domena.cz. Pokud stránky vložíte do podadresáře www (který je uložen v adresáři subdomains) potom budou stránky dostupné pod adresou www.domena.cz. V adresáři subdomains si lze vytvořit jakýkoliv podadresář (subdoménu) avšak využívání subdomén je umožněno pouze uživatelům placeného webhostingu.

Upozornění nakonec. Server rozeznává velká a malá písmena, proto pokud se na stránkách odkazujete, ujistěte se že sedí velká a malá písmena.

Přístupová práva

Každý adresář má nastaveny svá přístupová práva pro práci. Může se stát, že do některého adresáře nepůjde zapisovat případně ani z něj číst. Jak změnit přístupová práva je popsáno v dalších podkapitolách.

příkaz CHMOD

Příkaz CHMOD slouží k nastavení práv k souboru podobné atributu -r nebo +r v DOS na PC. Na PHP serveru typu Unix/Linux je toto povolení potřeba zadat pro 3 uživatelské skupiny pro každý soubor.

  1. majitel - to jsi ty
  2. skupina - tvoji uživatelé
  3. svět - kdokoli


Každá z těchto skupin může mít 3 různá povolení:

  1. čtení
  2. zápis
  3. vykonání (spuštění souboru)


Tyto 3 typy povolení se zkráceně označují r (read), w (write), x (execute).

CHMOD potom tato nastavení vyjadřuje takto:

400 - majitel má povolení ke čtení

200 - majitel má povolení k zápisu

100 - majitel má povolení k vykonání


040 - skupina má povolení ke čtení

020 - skupina má povolení k zápisu

010 - skupina má povolení k vykonání


004 - svět má povolení ke čtení

002 - svět má povolení k zápisu

001 - svět má povolení k vykonání

Požadovanou hodnotu CHMOD obdržíme sečtením všech žádoucích hodnot nastavení dohromady.

Například když majitel, skupina a svět mají všichni povolení ke čtení, zápisu a vykonání, sečtou se všechny hodnoty dohromady, což se rovná 777. Toto povolení je vhodné pro stránky, které je nutné přepsat PHP skriptem, nebo pro složky, ve kterých se skriptem tvoří nebo mažou soubory.

Když majitel, skupina a svět mají všichni povolení ke čtení a zápisu, ale nemají povolení k vykonání, sečte se:

400+200+40+20+4+2 = 666

Toto povolení se používá pro datové soubory, které jsou k načítání a zápisu, ale nelze je spouštět.

Pro soubory skriptů se používá CHMOD 775, který znamená povolení ke četní, zápisu a vykonání pro majitele, ale skupina a svět mají pouze povolení ke čtení a vykonání, t.j.

400+200+100+40+10+4+1 = 755

Na většině serverů je pro PHP stránky automaticky nastaven defaultní CHMOD 755 a nemusí se ručně nastavovat.

Změna práv souborů (Total Commander)

Pro náš příklad použijeme program [Total Commander] a vytvořený adresář "banan."

Připojíme se k FTP serveru a zjistíme jaké má adresář práva.

Soubor:Prava1.JPG


Klikneme na "Soubor --> Změna atributů."

Soubor:Prava2.JPG


Zaškrtneme políčka "Zápis" u "Skupiny" i "Světa" nebo napíšeme do políčka 777.

Soubor:Prava3.JPG


Nebo jednoduše napíšeme do příkazové řádky Total Commanderu: chmod 777 banan.

Soubor:Prava4.JPG

Volné místo na FTP

Zjistit kolik místa zabírají vaše soubory na ftp můžete jednoduše pomocí webové aplikace webftp http://b09.banan.cz/webftp/

Konkrétně pomocí tlačítka Size jež můžete nalézt na pravé straně