Potřebujete zprovoznit FTP server na vašem Ubuntu Serveru, ale nechcete se trápit s konfiguračními soubory? Pak je pro vás Webmin ideálním řešením! Jedná se o skvělý nástroj, který uživatelům umožňuje spravovat servery podobné UNIXu pomocí intuitivního webového rozhraní. Ukážeme si, jak pomocí Webminu nastavit FTP server na Ubuntu.
Instalace Webminu na Ubuntu Server
Ještě před samotným nastavením FTP serveru přes webové rozhraní, je třeba Webmin na Ubuntu server nainstalovat. Naštěstí, Webmin má dobrou podporu pro Ubuntu. Aplikaci si stáhnete z oficiálních stránek Webminu.
Na webu vyhledejte tlačítko pro stažení balíčku „Debian Package“ a klikněte na něj. Tím do vašeho počítače stáhnete instalační balíček Webmin DEB.
Po dokončení stahování se přihlaste do vašeho Ubuntu serveru pomocí SSH z terminálu ve vašem linuxovém desktopu. Alternativně se můžete přihlásit přímo ke konzoli TTY vašeho Ubuntu serveru.
Jakmile máte přístup do terminálu, přeneste balíček Webmin DEB na váš Ubuntu server. Následně tento balíček nainstalujte, aby Webmin začal fungovat.
Po úspěšné instalaci Webminu na serveru Ubuntu otevřete webový prohlížeč a zadejte následující adresu pro přístup k webovému rozhraní:
http://VASE_UBUNTU_SERVER_IP_ADRESA_NEBO_HOSTNAME:10000
Kořenové heslo pro Webmin
Webmin nemá výchozí uživatelské jméno ani heslo. Spoléhá se na existující kořenový účet systému. Ubuntu však standardně tento kořenový účet deaktivuje, takže je potřeba ho před přihlášením znovu aktivovat.
Pro opětovnou aktivaci kořenového hesla v Ubuntu, použijte příkaz sudo -s
pro přihlášení do terminálu jako root. Následně po přihlášení do terminálu jako root použijte příkaz passwd
pro nastavení nového kořenového hesla.
sudo -s passwd
Nezapomeňte nastavit kořenové heslo pro Ubuntu silné a zapamatovatelné.
Instalace modulu ProFTPD ve Webminu
Modul pro FTP server, který je součástí Webminu, není ideální. Proto použijeme modul ProFTPD. Bohužel se jedná o modul třetí strany, takže ho musíme před použitím nainstalovat.
Pro instalaci modulu ProFTPD do Webminu, postupujte podle kroků níže:
Krok 1: Nejprve si stáhněte nejnovější verzi modulu ProFTPD z tohoto odkazu do vašeho počítače. Alternativně můžete použít terminál a stáhnout modul pomocí příkazu:
wget http://www.webmin.com/webmin/download/modules/proftpd.wbm.gz
Krok 2: Po stažení modulu ProFTPD otevřete webové rozhraní Webmin a přihlaste se. Následně v bočním panelu vyberte „Webmin“.
Krok 3: Po kliknutí na „Webmin“ v bočním panelu vyberte „Konfigurace Webminu“.
Krok 4: V konfiguraci Webminu klikněte na „Webmin Modules“. Tím se dostanete do sekce pro moduly Webminu.
Krok 5: Vyhledejte sekci „Instalovat modul“ a klikněte na „Z nahraného souboru“. Poté klikněte na ikonu sponky a najděte modul ProFTPD na vašem počítači.
Krok 6: Klikněte na zelené tlačítko „Install Module“ pro instalaci modulu ProFTPD do Webminu. Po dokončení instalace klikněte na „Refresh Modules“ v bočním panelu pro dokončení nastavení ProFTPD ve Webminu.
Konfigurace FTP Serveru
Pro nastavení FTP serveru ve Webminu, postupujte podle kroků níže:
Krok 1: V bočním panelu Webminu klikněte na „Systém“. Následně vyberte „Uživatelé a skupiny“. Vytvořte uživatelský účet pro váš FTP server, případně i více účtů.
Při vytváření uživatelského účtu ve Webminu nezapomeňte uživatele přidat do následujících skupin:
adm
cdrom
dip
lxd
plugdev
sudo
Krok 2: Po vytvoření uživatelského účtu (účtů) klikněte na „Servery“ v bočním panelu Webminu. Poté klikněte na „ProFTPD Server“ pro přístup k nastavení serveru ProFTPD.
Krok 3: Podívejte se na „Globální konfigurace“ a upravte nastavení dle potřeby. Pokud nechcete měnit žádné nastavení, nemusíte se obávat, výchozí nastavení je obvykle funkční.
Krok 4: Jakmile dokončíte nastavení ProFTPD serveru, klikněte na tlačítko „Apply Changes“. Tím zastavíte server ProFTPD, spustíte ho znovu a aplikujete nové nastavení.
Připojení k FTP serveru
Existuje mnoho způsobů, jak se připojit k FTP serveru na Linuxu. Pokud si nejste jistí, vyzkoušejte aplikaci Filezilla. Je to FTP klient, který usnadňuje připojení k FTP a správu serverů.