FTP

Message
Autor
zpevakjos
Příspěvky: 177
Věk: 23
Registrován: 19 črc 2015, 12:56
Reputation: 0

FTP

#1 Příspěvekod zpevakjos » 01 úno 2017, 16:17

Zdravím, dělal jsem FTP podle tohodle http://forum.fakaheda.eu/viewtopic.php?f=118&t=31545 a v pohodě to funguje, ale problém je, že když ten uživatel otevře jiné soubory, než které má povolené tak je může upravovat. Napíše mu to sice error, ale když dá přerušit tak se to stejně uloží a nebo se udělá prostě to co on chtěl. Nejde to nějak nastavit, aby mohl jen do té složky, kterou má povolenou a jinde se nemohl ani dostat? Nebo mu to nějak zakázat?

Uživatelský avatar
Teiichi
Příspěvky: 866
Věk: 24
Registrován: 29 lis 2014, 02:11
Reputation: 23
Bydliště: <?= $inhome ;?>
Kontaktovat uživatele:

Re: FTP

#2 Příspěvekod Teiichi » 01 úno 2017, 16:55

Zde se to řešilo: viewtopic.php?f=117&t=31942
Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.”
Příliš snahy škodí, když programátor použije CTRL+C a CTRL+V více jak jednou, má někde chybu v návrhu.”
In theory, theory and practice are the same. In practice, they’re not.”
Vždy pište kód tak, jako by ten chlapík, co ho po vás bude udržovat, měl být násilnický psychopat, který bude vědět, kde bydlíte.”

Uživatelský avatar
Sejsel
Příspěvky: 4131
Registrován: 19 čer 2011, 09:43
Reputation: 0
Bydliště: /home/sejsel/
Kontaktovat uživatele:

Re: FTP

#3 Příspěvekod Sejsel » 01 úno 2017, 17:00

Ahoj,

to zní jako chyba v Pure-FTPd. Můžeš sem prosím napsat jaký error to píše? Určitě by se to nemělo uložit, pokud k tomu nemá práva.

V každém případě pozor, v návodu jsi vytvořil nového uživatele na tom serveru. Ten uživatel může, s defaultním nastavením:
  • připojit se na SSH s tím jménem a heslem, co jsi mu vybral a spouštět libovolné programy a šahat na cokoliv na co má práva. Tedy i na věci, kterým podle některých špatných rad tady na fóru třeba nastavíš práva na 777.
  • samozřejmě jít mimo adresář, který jsi mu nastavil jako domovský pomocí -d v příkazu pure-pw useradd

Každopádně by neměl být schopný upravit něco, na co nemá práva, zvlášť pokud mu vyběhla nějaká chybová hláška.
01101110011101010110001001110111

zpevakjos
Příspěvky: 177
Věk: 23
Registrován: 19 črc 2015, 12:56
Reputation: 0

Re: FTP

#4 Příspěvekod zpevakjos » 02 úno 2017, 15:31

Kde najdu ten error abych vám ho mohl poslat?

Uživatelský avatar
Sejsel
Příspěvky: 4131
Registrován: 19 čer 2011, 09:43
Reputation: 0
Bydliště: /home/sejsel/
Kontaktovat uživatele:

Re: FTP

#5 Příspěvekod Sejsel » 02 úno 2017, 15:32

Mám na mysli ten, co jsi zmiňoval tady:
zpevakjos píše:Napíše mu to sice error, ale když dá přerušit tak se to stejně uloží
01101110011101010110001001110111

zpevakjos
Příspěvky: 177
Věk: 23
Registrován: 19 črc 2015, 12:56
Reputation: 0

Re: FTP

#6 Příspěvekod zpevakjos » 02 úno 2017, 15:59


Uživatelský avatar
Sejsel
Příspěvky: 4131
Registrován: 19 čer 2011, 09:43
Reputation: 0
Bydliště: /home/sejsel/
Kontaktovat uživatele:

Re: FTP

#7 Příspěvekod Sejsel » 02 úno 2017, 17:49

... a přečetl sis ji?
01101110011101010110001001110111

zpevakjos
Příspěvky: 177
Věk: 23
Registrován: 19 črc 2015, 12:56
Reputation: 0

Re: FTP

#8 Příspěvekod zpevakjos » 03 úno 2017, 10:04

Ano četl jsem jsi to, ale vůbec nemám tušení kde ty práva odebrat.

Uživatelský avatar
Sejsel
Příspěvky: 4131
Registrován: 19 čer 2011, 09:43
Reputation: 0
Bydliště: /home/sejsel/
Kontaktovat uživatele:

Re: FTP

#9 Příspěvekod Sejsel » 05 úno 2017, 21:20

Jedná se o klasická linuxová práva pro toho uživatele, co jsi vytvořil podle návodu...
01101110011101010110001001110111


Zpět na „VPS (Virtual private Server)“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů