Stap 4: Installeer WebDAV
De WebDAV-modules moeten eerst inschakelen
$ sudo a2enmod dav_fs
$ sudo a2enmod dav
Nu moeten we een map te delen maken.
$ mkdir webdav
Als u een andere gebruikersnaam vervangen in het bovenstaande commando en de volgende
We moeten geven van de webserver en de gebruikerstoegang naar de webdav-map
$sudo chown www-gegevens: user /home/user/webdav
Vervolgens hebben we een wachtwoord instellen
$ sudo a2enmod auth_digest
Dit is waar we gaan sorteren van het wachtwoordbestand
$ sudo mkdir/etc/wachtwoord
Deze opdracht maakt u het wachtwoord
$ sudo htdigest - c /etc/password/digest-password cloudspace wolk
U zal worden gevraagd om het type ter te wachtwoord die je echt nodig hebt te selecteren van een sterk wachtwoord wanneer deze pagina externe bereikbaar worden zal.
Nu moeten we het standaard-ssl-configuratiebestanden bewerken
$ sudo nano /etc/apache2/sites-enabled/default-ssl
U wilt het deel van het bestand dat zegt zoeken
CustomLog /var/log/apache2/ssl_access.log combinatie
onder die u wilt plaatsen de volgende handelingen uit in het bestand
Alias /webdav /home/user/webdav
#
< directory/home/user/webdav/>
Opties-indexen MultiViews
AllowOverride geen
Volgorde {allow, deny
toestaan van alle
< / directory >
#
< locatie /webdav >
DAV op
AuthType Digest
AuthName "cloudspace"
AuthUserFile /etc/password/digest-password
Vereis geldig-gebruiker
< / locatie >
Nu alles wat we moeten doen is opnieuw opstarten van de webserver
$ sudo /etc/init.d/apache2 restart
Nu moet u kundig voor vlaag van de WebDAV-map door naar https://IPADDRESS/webdav te gaan