# Soubory a SFTP

> Správce souborů, nahrávání, archivy, práva — a proč nahraný soubor nebrání serveru nastartovat.

Source: https://stygion.eu/cs/docs/panel/soubory
Updated: 2026-08-30

![Správce souborů](https://stygion.eu/shots/panel/files.webp)

Každý server má na hostiteli jeden adresář a v kontejneru je vidět jako
`/home/container`. Všechno ostatní — obraz, kontejner, síť — se dá
zahodit a postavit znovu. Tenhle adresář ne. Je to ten server.

## Správce souborů

Záložka **Files** je nad tím adresářem. Umí to, co čekáte: procházet,
nahrát, stáhnout, přejmenovat, smazat, vyrobit složku.

Navíc dvě věci, které při ladění šetří nejvíc času:

- **Zabalit do .zip** a **rozbalit tady**. Modpack nahrajete jako jeden
  soubor a rozbalíte na místě, místo dvou set jednotlivých nahrání.
- **Změnit práva.** Vysvětlení níž.

Textové soubory se otevírají v editoru se zvýrazňováním pro JSON, YAML a
JavaScript — konfigurace se dají opravit, aniž byste je stahovali.

## Práva

Tohle býval nejotravnější detail celého panelu: nahrajete soubor,
server se nespustí, protože na něj nemá práva, a musíte na stroj přes
SSH to spravit ručně.

Panel dnes nahranému souboru nastaví vlastníka, kterého herní obraz
opravdu používá. Uživatel se detekuje z obrazu — rodiny `pelican-eggs`
a `parkervcp` mají každá jiné číslo — takže se to nehádá.

Kdyby přesto něco zůstalo špatně (soubor přinesený zvenčí, obnovená
záloha z cizího panelu), tlačítkem **Change permissions** to opravíte
z prohlížeče. Přes SSH už kvůli tomu chodit nemusíte.

## SFTP

Panel poslouchá SFTP na portu **2022**. Přihlašujete se **jménem a
heslem panelu**; ke kterému serveru se dostanete, řídí ta samá práva
jako v prohlížeči — [sdílení serveru](/docs/panel/uzivatele) s právem
`files` otevírá obojí najednou.

```
sftp -P 2022 vase-jmeno@panel.priklad.cz
```

Je to SFTP, ne SSH — shell nedostanete. Když potřebujete shell, patří
to na stroj, ne do panelu.

## Co do datového adresáře nepatří

- **Zálohy.** Mají vlastní záložku a vlastní úložiště; kopie světa vedle
  světa se zálohuje sama se sebou a při obnově akorát plete.
- **`.stygion/`.** Tam si panel drží rouru, kterou serveru posílá příkazy
  z [konzole](/docs/panel/konzole). Když ji smažete, panel ji při dalším
  startu vyrobí znovu — ale do dalšího startu bude konzole němá.

Další krok: [Zálohy](/docs/panel/zalohy).
