|
|||||||||||||||||||||||||||||||||||||||||||||||||
Menu
Distributions (131)
bootable [55]
commercial [7] no-commercial [42] unclassified [20] [7]
Software (10844)
|
FTP server 2Instalace a konfigurace FTP serveru vsftpd.
Po vydání článku s návodem na instalaci a konfiguraci FTP serveru ProFTPD jsem byl upozorněn, že pro některé uživatele není tento server vhodný, bezpečný nebo dokonce dostatečně rychlý. Údajně je lepší volbou FTP server vsftpd. Rozhodnutí, který server je lepší nechávám na každém případném čtenáři. Oficiální stránky tohoto projektu jsou na http://vsftpd.beasts.org a ještě uvedu jednu zajímavou stránku http://www.vsftpd.org, kde jsou uvedeny užitečné návody a nastavení. Jak je zvykem u spousty programů, že název je zároveň zkratkou, tak ani vsftpd není výjimkou a zkratka vsftpd znamená very secure FTP daemon. Neodpustím si ještě neuvedení zajímavého podnadpisu z oficiálních stránek a to že vstftpd je možná nejbezpečnější a nejrychlejší FTP server. Instalace
Tradičně se musí začít instalací. Tento program je součástí většiny distribucí. Druhá možnost, pro uživatele, kteří ve své distribuci nenaleznou nebo potřebují za každou cenu nejnovější verzi, je sekce download na oficiálních stránkách projektu. Při instalaci by se neměl vyskytnout žádný problém, ať už instalujeme pomocí (pro někoho svaté trojkombinace) Ještě by se slušelo upozornit, že některé články tvrdí, že vsftpd neběží jako samostatný (standalone) daemon, ale vyžaduje pro svoji práci superserver. Což není pravda, jak si hned dokážeme. Tuto vlastnost využijeme při prvním testování.
Do souboru listen=YES
Poté spustíme daemona: /usr/sbin/vsftpd &
No a nakonec se zkusíme přihlásit: ftp localhost Ač server může běžet v standalone režimu, je doporučeno spouštět jej přes nějaký superserver například inetd nebo xinetd. Takže změníme hodnotu listen na NO v souboru vsftpd.conf. Jestliže používáte inetd, tak do souboru /etc/inetd.conf přidejte nebo přepište řádek s ftp službou takto: ftp stream tcp nowait root /usr/sbin/vsftpd vsftpd
A po tomto zásahu by bylo vhodné superserver restartovat.
#default: off
A opět je vhodné (nutné) po tomto zásahu restartovat superserver. A ještě se můžeme cvičně zkusit přihlásit, zda je vše v pořádku. Konfigurace
Instalaci máme úspěšně za sebou a můžeme se vrhnout do víru konfigurace. Začneme souborem vsftpd.conf a popíšeme si jeho volby (pouze některé a stručně, protože soubor je bohatě komentován a celkově má program velice zdařilou dokumentaci). Můj vsftpd.conf
anonymous_enable=YES
Pár slov závěremNa tento server spousta lidí nedá dopustit kvůli své rychlosti, bezpečnosti a rychlé konfiguraci. Jednoduchost konfigurace je sporná (ostatně každému vyhovuje něco jiného), protože chcete-li obyčejné sdílení pře FTP je konfigurace určitě snadná. Ale v případě, že chcete nějakou "vymoženost", například pro anonymního uživatele jediný adresář pro zápis a ostatní adresáře jen pro čtení, nastane drobný problém (na tuto možnost se nepamatovalo bohužel ani v dokumentaci). Ale mocný nástroj zvaný Google si i s tímto problémem poradí.
|
Szukanie oprogramowania
|
|||||||||||||||||||||||||||||||||||||||||||||||
©Pavel Kysilka - 2003-2024 | maillinuxsoft.cz | Design: www.megadesign.cz |