Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: WICKED 25 Listopadu 2009, 16:13:44

Název: FTP server
Přispěvatel: WICKED 25 Listopadu 2009, 16:13:44
Dobry den,

prosim, nevim kam se uz obratit, hledam nejaky slusny navod jak si na svem pc rozchodit ftp? Jak pridat uzivatele?

Nastaveni FTP serveru, pridani uzivatelu, pripojeni na server atp?

Poradi me nekdo?

Dekuji
Název: Re: FTP server
Přispěvatel: compaq 25 Listopadu 2009, 16:15:33
A má ten stroj veřejnou IP adresu?
Název: Re: FTP server
Přispěvatel: WICKED 25 Listopadu 2009, 16:18:55
Zatim jeste ne, nechci to davat na verejnou, kdyz to neni jeste dodelane, ale ano, verejna potom bude ;-)
Název: Re: FTP server
Přispěvatel: didicko 25 Listopadu 2009, 16:22:19
Ja tiež nemám verjnú IP, ale namiesto toho používam adresu vygenerovanú v Hamachi. Zatiaľ problém pri prenosoch cez FTP nebol, aj rýchlosť se v pohode.
Název: Re: FTP server
Přispěvatel: jakub_N 01 Března 2010, 23:24:58
Dobrý den.
Omlouvám se pokud jsem v nesprávné položce fóra ale potřeboval bych poradit,
snažím se rozchodit FTP přes GADMIN-PROFTPD (protože jsem Widlák jak poleno potřebuji grafické prostředí.)
ale při spuštění se otevře okno programu a za krátko se samo opět zavře.

V terminálu při pokusu o spuštění hlásí následující:

jakub@FTP:~$ sudo proftpd
 - Fatal: <Anonymous>: missing arguments on line 61 of '/etc/proftpd/proftpd.conf'

--------------------------------------------------------------------------

jakub@FTP:~$ sudo gadmin-proftpd

(gadmin-proftpd:2691): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed
Segmentation fault
------------------------------------------------------------------------------

A tak jsem nahraný protože nevím co mám dělat, či jestli mi vůbec půjde.

Mohl by jste mi prosím někdo poradit co mám dělat nebo kde dělám chybu?
(V případě, že se rozhodnete mi pomoci, prosím o zacházení jako blbem. Jsem novic.)

Děkuji.
Název: Re: FTP server
Přispěvatel: petergula 02 Března 2010, 00:09:02
V terminálu při pokusu o spuštění hlásí následující:

jakub@FTP:~$ sudo proftpd
 - Fatal: <Anonymous>: missing arguments on line 61 of '/etc/proftpd/proftpd.conf'
nechyba Ti tam aj parameter, ze co chces urobit?
Kód: [Vybrat]
sudo /etc/init.d/proftpd start pre start

jakub@FTP:~$ sudo gadmin-proftpd

(gadmin-proftpd:2691): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed
Segmentation fault
hmm tak tu neviem, podla coho si to instaloval?


Ja som to teraz za 5min urobil takto:
1. spustil som synaptic a nainstaloval gadmin-proftpd s nim sa mi nainstaloval automaticky aj proftd-basic. Pri instalacii som dal, ze proftpd bude standalone. Typ spustenia som vybral vsade manual.
2. isiel do menu Applications->System Tools a spustil GADMIN-PROFTPD
3. po spusteni som pridal usera a jeho adresare, nastavil som adresu ftp na 127.0.0.1, stlacil som activate a apply
4. spustil som browser a napisal:
Kód: [Vybrat]
ftp://127.0.0.1:21 zadal som meno heslo a bolo (zobrazili sa mi adresare)
dlhsie mi trvalo napisat tu odpoved do fora ako to rozbehnut, ajked je pravda, ze mam zakladne nastavenia, nic som tam nemenil a nenastavoval som SSL ...

Tak mozno nieco z tohto pomoze.
Název: Re: FTP server
Přispěvatel: Peter33 02 Března 2010, 00:57:00
Možná bejt Tebou bych to raději konfiguroval ručně, ono zjistíš, že je to rychlejší, přehlednější, zálohovatelnější atp... A, když Ti to napíše při spuštění, že chyba je řádku 61, tak jednoduše se podíváš na řádek 61. :)))

prostě otevři v textovym editoru (gedit, nano...) soubor /etc/proftpd/proftpd.conf , v něm je uloženo nastavení proftpd serveru (v některých návodech se adresa umístění konfiguračního souboru může lišit).

Kód: [Vybrat]
gksudo gedit /etc/proftpd/proftpd.conf

Zjistíš, že doplňovat hodnoty v textovym souboru neni tak složitý. :) Když zadáš do Google konfigurace Profptd, tak najdeš hafec návodů...
Musíš se taky rozhodnout, zda chceš třeba anonymní ftp (chceš mít nějakej adresář, nejspíš ke čtení, který bude moci kdokoliv přes ftp navštívit), nebo ftp server třeba použít k přihlášení lokálních uživatelů (každej se přihlásí a bude svůj home adresář k dizpozici), nebo něco složitějšího (třeba virtuální uživatele, uživatele v MySQL databázi...)

Nezapomeň povolit ve firewallu (http://wiki.ubuntu.cz/UFW ) port pro ftp... pokud chceš mít ftp přístupný z netu (až budeš mít veřejnou ip) a máš doma router, budeš v něm pak asi protunelovat port do vnitřní sítě.
A nezapomen taky po změně a uložení konfiguračního souboru restartovat ftp server (sudo service profptd restart), aby se projevili změny.

Návody na profptd server  (návody se podle distribuce liší, hlavně způsob instalace a umístění konfiguračního souboru se může lišit) :

http://www.fi.muni.cz/~kas/p090/referaty/2002-podzim/skupina14/ftp.html#proftpd
http://wiki.fedora.cz/doku.php?id=navody:prirucka:ftp
http://www.proftpd.org/

Návody na vsftpd server (sám používám):

http://www.tachec.org/howto/vsftpd/introduction/
http://www.linuxexpres.cz/praxe/zakladni-konfigurace-bezpecneho-ftp-serveru
Název: Re: FTP server
Přispěvatel: hoffmann 02 Března 2010, 07:14:15
Profptd je dobry ftp server, ale me se ho nepodarilo rozchodit podle rady navodu ani za 14 dnu. Konfigurace je jednoducha, ale neslo se prihlasit k ftp uctu. Nevim kde byla chyba. Presel jsem tedy na Pure-ftpd a za 5 min. bylo hotovo. Konfigurace je jednoducha. Ne serveru ho pouzivam uz nekolik mesicu a naprosta spokojenost. Navody na Pure-ftpd najdes na netu.
Název: Re: FTP server
Přispěvatel: jakub_N 20 Března 2010, 21:09:15
Lidičky...
Mooooooc vám děkuji za pomoci.
Nicméně ještě jednu bych potřeboval....
V GADMIN-PROFTPd nedokážu dát k vytvořenému účtu více než jednu složku. Když jí přidám tak prostě není vidět, ačkoliv je zanesená v účtu.
Mám vícero disků, ale nedokážu je sloučit pod jeden účet. Pro každý disk musím vytvořit extra účet...
To je asi nějaká blbost ne?

Jestli budete vědět co s tím, poraďte prosím...
Děkuji.
Název: Re: FTP server
Přispěvatel: petergula 21 Března 2010, 16:34:58
Lidičky...
Mooooooc vám děkuji za pomoci.
Nicméně ještě jednu bych potřeboval....
V GADMIN-PROFTPd nedokážu dát k vytvořenému účtu více než jednu složku. Když jí přidám tak prostě není vidět, ačkoliv je zanesená v účtu.
Mám vícero disků, ale nedokážu je sloučit pod jeden účet. Pro každý disk musím vytvořit extra účet...
To je asi nějaká blbost ne?

Jestli budete vědět co s tím, poraďte prosím...
Děkuji.
Co znamena, ze ju nie je vidiet? pri pripajani ju specifikujete a nepripoji sa Vam? Lebo defaultne bez cesty je nastavena iba jedna, na druhu sa treba odkazovat aj s cestou. Popr. sa da na disku vytvorit adresar a donho symbolicke linky na oba adresare a do ftp dat potom tento adresar. Teda dufam, ze som to dobre pochopil.
Název: Re: FTP server
Přispěvatel: jakub_N 22 Března 2010, 11:47:03
Lidičky...
Mooooooc vám děkuji za pomoci.
Nicméně ještě jednu bych potřeboval....
V GADMIN-PROFTPd nedokážu dát k vytvořenému účtu více než jednu složku. Když jí přidám tak prostě není vidět, ačkoliv je zanesená v účtu.
Mám vícero disků, ale nedokážu je sloučit pod jeden účet. Pro každý disk musím vytvořit extra účet...
To je asi nějaká blbost ne?

Jestli budete vědět co s tím, poraďte prosím...
Děkuji.
Co znamena, ze ju nie je vidiet? pri pripajani ju specifikujete a nepripoji sa Vam? Lebo defaultne bez cesty je nastavena iba jedna, na druhu sa treba odkazovat aj s cestou. Popr. sa da na disku vytvorit adresar a donho symbolicke linky na oba adresare a do ftp dat potom tento adresar. Teda dufam, ze som to dobre pochopil.


Jde o to, že používám gadmin rozhraní, protože se moc neorientuji v příkazech
ale když vytvořím účet a přiřadím mu složku, tak je v ftp konzoli uvedena jako
<anonymous /media/sdb1/audio> - to je home directory uživ. účtu

když k tomuto připojím další složku která je umístěna na jiném disku zobrazí se v konzoli jako
<directory /media/sdc1/video>    - tuto složku bych chtěl zobrazovat společně s tou první aby měl uživatel možnost si vybrat. jenže se mi ve výsledném kořenovém adresáři na ftp klientovi nezobrazí.

= když se uživatel naloguje ke svému účtu, chtěl bych aby mohl otvírat složky audio i video.
--------------------------------------------------------------------------------------------
Skoušel jsem vytvořit domácí složku na disku a do ní vložit zástupce obou výše jmenovaných složek.
Výsledkem byla ale prázdná domácí složka a zástupci nikde.

Nevím jestli nemám moc vysoké nároky. :-\