Ubuntu: Nastavení serveru WebDAV - jak to funguje
Na serveru Ubuntu můžete snadno nastavit server WebDAV. V tomto praktickém tipu vám ukážeme, jak přesně to udělat.
Nastavte Ubuntu server WebDAV - takže to bude fungovat
- Přihlaste se k serveru Linux pomocí SSH a zadejte příkaz „sudo a2enmod dav sudo a2enmod dav_fs“ a potvrďte zadání pomocí [Enter].
- Vhodný adresář pro WebDAV je vytvořen pomocí "sudo mkdir / var / webdav". Pak musíte použít "sudo chown -R www-data: www-data / var / webdav" pro úpravu přístupových práv ke složce.
- Nyní jsou v editoru nutné některé změny. Načtěte příslušný soubor příkazem "sudo nano / etc / apache2 / sites-enabled / 000-default.conf" do editoru a pomocí "Virtual Horst" přidejte následující řádky: "Možnosti Indexy MultiViews AllowOverride None Order allow Msgstr "Odepřít povolení ze všech".
- Nyní udělejte odstavec a přidejte další: „Alias / webdav / var / webdav / DAV na Options + Indexes AuthType Basic AuthName DAV AuthUserFile / etc / apache2 / webdav Vyžadovat platného uživatele“. Změny se uloží kombinací kláves [Ctrl] + [O]. Poté stisknutím [Ctrl] + [X] ukončete editor.
- Z důvodu zabezpečení byste měli pro WebDAV vytvořit samostatného uživatele. Můžete to udělat pomocí "sudo htpasswd -c / etc / apache2 / webdav name". Přizpůsobte „Jméno“ s požadovaným uživatelským jménem. Poté musíte dvakrát zadat odpovídající heslo.
Další kroky: Nastavte server WebDAV na Ubuntu
- Z bezpečnostních důvodů doporučujeme šifrovat server WebDAV, jinak bude obsah přenesen nechráněný.
- Pro tento postup je vhodný protokol SSL. Načíst se příkazem "openssl genrsa -out /etc/ssl/private/apache.key 2048 openssl req -new -x509 -key /etc/ssl/private/apache.key -days 365 -sha256 -out / etc / ssl / certs / apache.crt "SSL certifikát vhodný pro váš server.
- Aby šifrování fungovalo, musíte aktivovat funkci SSL příkazem „sudo a2enmod ssl“.
- Nyní vytvořte zálohu souboru "/ etc / apache2 / sites-available / 000-default.conf". Potom ji otevřete pomocí "nano / etc / apache2 / sitesavailable / webdav-ssl.conf" a upravte položku "" "na" ".
- Níže musíte také přidat "SSLEngine na SSLCertificateFile / etc / ssl / certs / apache.crt SSLCertificateKeyFile /etc/ssl/private/apache.key", aby bylo použito šifrování.
- Nakonec restartujte webový server pomocí příkazu „sudo service apache2 restart“. Zařízení je poté připojeno.
V našem dalším praktickém tipu vám ukážeme, jak můžete používat WebDAV pro Android.