Połącz Androida z WebDAV za pomocą AnExplorer
WebDAV (Web Distributed Authoring and Versioning) to rozszerzenie protokołu HTTP umożliwiające odczytywanie, zapisywanie i zarządzanie plikami na serwerach zdalnych. Jest to protokół stosowany w Nextcloud, ownCloud i wielu urządzeniach NAS. Działa poprzez HTTPS, co oznacza, że jest domyślnie bezpieczny, gdy serwer korzysta z protokołu TLS.
Jeśli samodzielnie hostujesz pliki lub korzystasz z magazynu w chmurze typu open source, prawdopodobnie potrzebny będzie protokół WebDAV. AnExplorer łączy się z dowolnym serwerem WebDAV z uwierzytelnianiem za pomocą nazwy użytkownika/hasła.
Jakie usługi korzystają z protokołu WebDAV
| Usługa | Format adresu WebDAV |
|---|---|
| Następna chmura | https://twoja-domena.com/remote.php/dav/files/nazwa_użytkownika/ |
| własna Chmura | https://twoja-domena.com/remote.php/webdav/ |
| Synology NAS | http://192.168.1.50:5005 (usługa WebDAV) |
| QNAP NAS | http://192.168.1.60 (WebDAV przez przeglądarkę plików) |
| Nginx + moduł WebDAV | https://twoja-domena.com/dav/ |
| Apache + mod_dav | https://twoja-domena.com/files/ |
| Box.com | https://dav.box.com/dav |
| pCloud | https://webdav.pcloud.com |
| Dysk Yandex | https://webdav.yandex.com |
Uwaga: AnExplorer obsługuje także Box, pCloud i Yandex Disk jako natywne integracje z chmurą — te dedykowane połączenia są łatwiejsze niż WebDAV w przypadku usług przechowywania w chmurze.
Krok po kroku: Dodaj połączenie WebDAV
- Otwórz AnExplorer
- Stuknij + na pasku bocznym > WebDAV
- Wprowadź adres URL WebDAV — podaj pełną ścieżkę (np.
https://cloud.example.com/remote.php/dav/files/myuser/) - Wpisz Nazwa użytkownika i Hasło
- Jeśli Twój serwer korzysta z certyfikatu z podpisem własnym, AnExplorer może poprosić Cię o zaufanie — zaakceptuj go, aby kontynuować
- Kliknij Połącz
- Dodaj połączenie do zakładek, aby móc uzyskać do niego wielokrotny dostęp
Nextcloud przez WebDAV
Nextcloud to najpopularniejszy, samodzielnie hostowany cel WebDAV. Konfiguracja:
- Znajdź adres URL WebDAV: zaloguj się do Nextcloud > kliknij ikonę swojego profilu w lewym dolnym rogu > Ustawienia > Adres URL WebDAV (pokazany na stronie)
- Format adresu URL:
https://twoja-domena.com/remote.php/dav/files/NAZWA UŻYTKOWNIKA/ - Nazwa użytkownika: Twój login Nextcloud
- Hasło: Twoje hasło do Nextcloud (lub hasło specyficzne dla aplikacji z Nextcloud > Bezpieczeństwo)
Zaleca się używanie hasła specyficznego dla aplikacji: Nextcloud > Ikona użytkownika > Ustawienia > Bezpieczeństwo > Utwórz nowe hasło do aplikacji. W ten sposób możesz odebrać telefonowi dostęp bez zmiany hasła głównego.
Po połączeniu całe drzewo plików Nextcloud będzie można przeglądać w AnExplorer – te same pliki, które widzisz w interfejsie internetowym Nextcloud.
Synology NAS WebDAV
- DSM > Panel sterowania > Usługi plików > WebDAV
- Włącz WebDAV (sprawdź HTTP/HTTPS, wybierz port — domyślnie 5005/5006)
- W AnExplorer połącz się z:
http://192.168.1.50:5005/(lubhttps://...:5006/` dla TLS) - Nazwa użytkownika i hasło: Twoje poświadczenia DSM
Synology WebDAV udostępnia foldery udostępnione na poziomie głównym.
WebDAV vs SFTP vs SMB
| WebDAV | SFTP | małych i średnich przedsiębiorstw | |
|---|---|---|---|
| Działa przez Internet (HTTPS) | ✅ | ✅ | ❌ (tylko LAN) |
| Szybkość sieci LAN | Średni | Średni | Szybki |
| Szyfrowanie | ✅ (HTTPS) | ✅ (SSH) | ❌ (standardowo) |
| Chmura hostowana samodzielnie (Nextcloud) | ✅ | ❌ | ❌ |
| NAS (Synology, QNAP) | ✅ | ✅ | ✅ |
| Serwer VPS/Linux | ✅ (Apache/Nginx) | ✅ | ❌ |
WebDAV doskonale sprawdza się w przypadku przechowywania danych w chmurze dostępnej przez Internet. W przypadku lokalnych transferów NAS, SMB jest szybszy. W przypadku serwerów SSH bardziej standardowy jest SFTP.
Konfigurowanie podstawowego serwera WebDAV (Nginx)
Jeśli prowadzisz własny serwer Linux i chcesz udostępnić folder za pośrednictwem protokołu WebDAV:
lokalizacja /dav/ {
alias /dane/pliki/;
dav_methods PUT USUŃ MKCOL KOPIUJ PRZESUŃ;
dav_ext_methods PROFIND OPCJE;
auth_basic "WebDAV";
plik_użytkownika_auth /etc/nginx/.htpasswd;
}
Utwórz użytkownika: htpasswd -c /etc/nginx/.htpasswd twójużytkownik
Następnie połącz się z AnExplorer z adresem https://twojadomena.com/dav/, używając danych uwierzytelniających .htpasswd.
Rozwiązywanie problemów z WebDAV
„Odmowa połączenia” lub przekroczenie limitu czasu:
- Sprawdź, czy usługa WebDAV jest rzeczywiście włączona na serwerze (Synology: sprawdź Ustawienia DSM > WebDAV)
- Sprawdź numer portu (domyślnie Synology to 5005, Nextcloud domyślnie to 443 przez HTTPS)
„Uwierzytelnienie nie powiodło się”:
- Użytkownicy Nextcloud: utwórz hasło specyficzne dla aplikacji (zapobiega konfliktom 2FA)
- Sprawdź wielkość liter w nazwie użytkownika
„Błąd certyfikatu SSL”:
- Serwer korzystający z certyfikatu z podpisem własnym — AnExplorer poprosi Cię o ręczne zaufanie mu
- Jeśli widzisz to na publicznej platformie Nextcloud, przed zaufaniem sprawdź, czy domena jest poprawna
Działa w Wi-Fi, ale nie w przypadku komórkowej transmisji danych:
- Twój serwer może być dostępny tylko w sieci LAN — potrzebujesz VPN lub odpowiedniego przekierowania portów/DDNS, aby połączyć się z nim zdalnie
Powiązane przewodniki
- Serwer WebDAV na Androidzie
- Udostępnianie plików SMB/LAN
- SFTP dla serwerów SSH
- Przewodnik po podłączeniu do NAS
