NYX Hosting
Návody — Začínáme

Připojení přes SFTP

Kde vzít server, port, uživatele a heslo a co nastavit ve FileZille nebo WinSCP, aby se připojily napoprvé.

Budete potřebovat: Zřízenou službu a nainstalovaného SFTP klienta. · 5 min čtení

SFTP je nejrychlejší cesta, jak dostat na server celý projekt — a jediná, jak si sáhnout i na to, co leží nad kořenem webu. Nejčastější chyba je přitom pořád stejná: zapomenutý port a zvolený FTP místo SFTP.

  1. Vyzvedněte si údaje v portálu

    Přehled → vaše služba → Přístupy (SFTP, SSH, DB). V řádku SFTP / nahrávání souborů najdete tři z těch čtyř údajů, které potřebujete:

    • Server — veřejná adresa naší brány, ne adresa vašeho webu.
    • Port — vlastní číslo vaší služby, ne 22.
    • Uživatel — systémový uživatel vašeho webu.

    Port opravdu není 22. Každá služba má svůj vlastní a brána ho překládá do jejího kontejneru. Bez něj se klient pokusí připojit někam úplně jinam a ohlásí odmítnuté spojení.

  2. Zobrazte si heslo

    Heslo v tabulce vidět není. Zobrazí se až po kliknutí na Zobrazit heslo — a u SFTP je to jednorázové: po vydání si ho u sebe nenecháváme, takže podruhé ho ukázat neumíme.

    Uložte si ho rovnou do správce hesel. Ztracené heslo se neobnovuje, nechá se vygenerovat nové tlačítkem Změnit heslo; nové pak začne platit do minuty a do té doby funguje staré.

  3. Nastavte klienta

    Ať používáte cokoliv, jde vždycky o tytéž čtyři údaje.

    FileZilla — Soubor → Správce míst → Nový server:

    • Protokol: SFTP — SSH File Transfer Protocol
    • Server: adresa z portálu, Port: číslo z portálu
    • Typ přihlášení: Normální, uživatel a heslo z portálu

    WinSCP — Nové připojení, protokol SFTP, jméno počítače a port z portálu.

    Příkazová řádka (Linux, macOS, Windows 10 a novější):

    sftp -P PORT uzivatel@server

    U prvního připojení se klient zeptá, jestli věříte otisku klíče serveru. To je normální — potvrďte a příště už se neptá.

  4. Najděte adresář webu

    Po přihlášení stojíte v domovském adresáři, ne v kořeni webu. Soubory webu jsou o kus hlouběji:

    /home/UZIVATEL/web/DOMENA/public_html

    Přesnou cestu máte v portálu u přístupu k SFTP připsanou jako poznámku Docroot. Pokud jste si v Nastavení webu přepnuli kořen webu jinam, platí ta vaše hodnota.

    Vedle web/ najdete i logs/ — sem se hodí posílat výstup cronu.

  5. SSH je tentýž účet

    Stejné jméno, heslo, server i port fungují i pro SSH — dostanete shell ve svém kontejneru, tedy composer, git nebo wp-cli, pokud je používáte:

    ssh -p PORT uzivatel@server

    U spravovaného VPS je navíc samostatný přístup se správcovskými právy: přihlásíte se stejným účtem a na roota přejdete přes sudo -i. Účet root otevřený po SSH záměrně není — jméno, které boti zkoušejí jako první, nemá mít přímé přihlášení.

    Klíč portálu v /root/.ssh na VPS nechte být. Bez něj přestane fungovat správa serveru z portálu — a to včetně věcí, které za vás děláme my.

Když se připojení nedaří

Co číst dál

Zaseklo se to jinde, než návod počítá?

Napište nám. Odpovídá člověk, který ten server spravuje — ne první úroveň podpory.

Všechny návody Do portálu