Kioptrix PUT WebDAV testing made safer with an evidence-first checklist, retrieval checks, and what most people miss. Read this before you test.
seen from United Kingdom
seen from United Kingdom

seen from Australia
seen from United Kingdom
seen from China
seen from United Kingdom
seen from United States

seen from Malaysia
seen from Iraq

seen from Mexico
seen from United Kingdom

seen from Guatemala

seen from Singapore

seen from Canada
seen from China

seen from Malaysia
seen from United Kingdom
seen from United States
seen from China
seen from China
Kioptrix PUT WebDAV testing made safer with an evidence-first checklist, retrieval checks, and what most people miss. Read this before you test.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Avrei dovuto intitolare questo post "Odio la S3".
Avrei dovuto intitolare questo post "Odio la S3".
📢 Qual è lo status quo?
FTP è morto (evviva!), SFTP è troppo dipendente da SSH e dall'autenticazione Unix. AWS ha reso S3 pervasivo e ora ogni applicazione web che deve archiviare file dà per scontato che sia possibile connettersi a S3. Questo è un vantaggio per Amazon, ma un problema per tutti gli altri.
📢 Ma a chi è utile WebDAV?
La maggior parte delle persone che lavorano su progetti personali, self-hosting o hanno semplicemente bisogno di funzionalità di tipo file system-over-HTTP non ha bisogno di S3, hanno solo bisogno di un posto per i propri file protetto da una qualche forma di autenticazione. Ho smesso di usare S3 e ho iniziato a usare S3 un po' di tempo fa e penso che dovresti prendere in considerazione di fare lo stesso.
Ecco i miei requisiti principali:
autenticazione
scrivere file
sincronizzare in modo efficiente i file
assicurarsi che tali file non siano accessibili al pubblico per impostazione predefinita
relativamente facile rendere pubblici quei file
Ecco cosa non mi serve:
ACL e ruoli avanzati
URL firmati
versioning (la V in WebDAV in realtà sta per versioning, ma comunque...)
archiviazione a livelli
regole del ciclo di vita
quote, ma potrebbe essere fatto a livello di file system (ad esempio, ZFS)
molte cose a cui non riesco a pensare adesso
Probabilmente questa lista risuona anche con te. Non credo però che dovremmo incoraggiare le persone a usare Openstack Swift, CEPH, Minio o progetti incompiuti come Garage solo per ottenere l'archiviazione dei file tramite HTTP.
E dato che Minio ha recentemente eliminato gran parte della sua interfaccia utente di amministrazione e sta facendo soffrire gli utenti creando file di policy JSON e caricandoli con lo mcstrumento... lasciate perdere. Non ne vale la pena.
Come potresti accedere a WebDAV per gestire i file se non l'hai mai provato prima? Molti strumenti lo supportano:
MacOS Finder ( Vai->Connetti al server... inserisci https://... ) e file iOS
Esplora risorse ( Connetti unità di rete, Connetti a un sito Web... )
rclone
arricciare
Cose popolari come CyberDuck, WinSCP, Filezilla...
Come puoi vedere, è ampiamente disponibile, anche se molti lo considerano arcaico o obsoleto. Il tuo web server probabilmente lo supporta già e devi solo integrare l'autenticazione e configurare un vhost/dominio: Apache, Nginx, Caddy, Lighttpd, IIS... Troverai supporto anche in OwnCloud/NextCloud.
In realtà, stai già utilizzando WebDAV, ma non te ne rendi conto. È così che i tuoi contatti e calendari vengono sincronizzati sui tuoi dispositivi. I protocolli CardDAV e CalDAV sono in un certo senso estensioni di WebDAV, quindi si adattano a questi scopi in modo più efficiente e non è probabile che scompariranno presto.
Ecco come lo sto usando con Apache. Ho già alcune cose che funzionano in modo ottimale in Apache, quindi non ho scelto un altro web server, ma devo sottolineare che Caddy ha probabilmente la configurazione più semplice per garantire che i singoli utenti vengano inseriti in una directory privata. Molte soluzioni WebDAV pronte all'uso espongono tutti i file a chiunque possa autenticarsi, il che è assurdo, ma è risolvibile. Ammetto che la configurazione di Apache è probabilmente la più complicata e prolissa per ottenere una configurazione multiutente con una parvenza di privacy, ma non è impossibile.
La mia configurazione utilizza l'autenticazione LDAP, ma ovviamente puoi collegarne una tua.
Ecco:
# DAV specific modules you want LoadModule dav_module libexec/apache24/mod_dav.so LoadModule dav_fs_module libexec/apache24/mod_dav_fs.so LoadModule dav_lock_module libexec/apache24/mod_dav_lock.so # Ancient fixes Apache includes in example config, kept just because... BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully BrowserMatch "MS FrontPage" redirect-carefully BrowserMatch "^WebDrive" redirect-carefully BrowserMatch "^WebDAVFS/1.[01234]" redirect-carefully BrowserMatch "^gnome-vfs/1.0" redirect-carefully BrowserMatch "^XML Spy" redirect-carefully BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully BrowserMatch " Konqueror/4" redirect-carefully <VirtualHost *:443> ServerName webdav.example.com DocumentRoot /usr/local/www/webdav SSLEngine on # other SSL settings left to you # This is really important when serving WebDAV # or some operations fail due to an index attempting to be served DirectoryIndex disabled DavLockDB "/tmp/DavLock" DavMinTimeout 600 DavDepthInfinity On <Directory /usr/local/www/webdav/> DAV On AllowOverride None AuthType Basic AuthName WebDAV AuthBasicProvider ldap AuthLDAPURL ldaps://ldapserver:636/ou=users,dc=example,dc=com?uid AuthLDAPRemoteUserAttribute uid <Limit GET HEAD POST PUT OPTIONS MOVE DELETE COPY LOCK UNLOCK PROPFIND PROPPATCH MKCOL DUPLICATE> Require ldap-group cn=webdav,ou=groups,dc=example,dc=com Require valid-user </Limit> </Directory> # Force users to only be able to see files in the subdirectory matching their username RewriteEngine On # Only rewrite if NOT already in user's directory RewriteCond %{REQUEST_URI} !^/%{LA-U:REMOTE_USER}/ RewriteCond %{LA-U:REMOTE_USER} ^(.+)$ RewriteRule ^(.*)$ /%1$1 [L] </VirtualHost>
Ora, se esiste una sottodirectory /usr/local/www/webdavcorrispondente al nome dell'utente e scrivibile dal server web, l'utente potrà autenticarsi e utilizzare lo spazio di archiviazione.
Quindi, con cosa lo sto usando?
Joplin , un'app per appunti auto-ospitata che si sincronizza con il mio server
Keepassium , l'app Keepass ben integrata in iOS/MacOS
VLC
Infondere
Pubblico questo blog statico con rclone (è più veloce di rsync su NFS/SMB e non avrò bisogno di una VPN quando sarò in roaming!)
Mentre scrivevo questo articolo mi sono imbattuto in un interessante progetto in fase di sviluppo, Altmount . Questo permetterebbe di "montare" contenuti pubblicati su Usenet e accedervi direttamente senza scaricarli... davvero interessante, considerando che posso ottenere un accesso multi-gigabit a Usenet abbastanza facilmente.
Non sottovalutare WebDAV, dagli una possibilità. Non è ancora morto.
あらゆるアップロード方式に対応したオンラインストレージサービス「FileLu」
FTP、WebDAV、メール、専用アプリ、拡張機能と、ありとあらゆるアップロード方式に対応したオンラインストレージサービス「FileLu」のご紹介です。 Continue reading あらゆるアップロード方式に対応したオンラインストレージサービス「FileLu」
To enable WebDAV traffic on a Synology NAS firewall, log in to Synology DSM with an admin account, go to Control Panel, navigate to Security
Cómo usar Rclone WebDAV con Icedrive
Rclone, este programa para transferencia de archivos entre servidores o servicios de almacenamiento online, soporta de manera nativa muchos proveedores, pero si no encuentras tu proveedor entre los soportados, siempre puedes probar a conectarte a él mediante S3 o el protocolo WebDAV. De eso voy a hablar hoy. Me voy a conectar a Icedrive mediante WebDAV y te voy a contar que tal se porta (al final…
View On WordPress

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Hadoop Interview Questions . . . . How JobTracker assign tasks to the TaskTracker? . . . for more information and tutorial https://bit.ly/3y7dhRh check the above link
Hadoop Interview Questions . . . . What is the functionality of JobTracker in Hadoop? How many instances of a JobTracker run on Hadoop cluster? . . . for more information and tutorial https://bit.ly/3y7dhRh check the above link
Hadoop Interview Questions . . . . What is distributed cache in Hadoop? . . . for more information and tutorial https://bit.ly/3y7dhRh check the above link