GNU/Linux >> Linux Esercitazione >  >> Linux

Collegarsi a Webdav (https) con Domainuser?

Ho un problema nel tentativo di connettermi con la nostra condivisione webdav di rete su mac osx. Posso connettermi da Windows, quindi funziona. Su Mac OSX ho impostato i percorsi e posso connettermi quando utilizzo "Transmit" ma non con "Mac Finder" o qualsiasi altro client webdav per mac quindi non è un problema di rete o di accesso, ma un problema con le applicazioni. Ho provato Mac Finder, Cyberduck, AnyClient e molti client webdav di sourceforge. Potrei comprare Transmit, ma abbiamo molti utenti e 34$ per licenza sono un sacco di soldi, se vuoi solo connetterti a webdav con esso.

Fatti della situazione:

  • Due reti aziendali, ciascuna con la propria infrastruttura MS ActiveDirectory
  • Webdav è nella rete A, ho un account per la rete A
  • Il mio Macbook è nella rete B e i percorsi sono impostati. (come detto, funziona con Transmit)
  • Non ho accesso amministrativo al server webdav, quindi la modifica delle impostazioni non è un'opzione

Dato che sono in una rete diversa dal server webdav, devo specificare il dominio all'accesso, quindi l'accesso alla trasmissione è simile a questo:

Protocol: https
Port: 443
Server: 192.168.0.3
Path: webdav_transfer
user: domainAusername (otherwise, the macbook would set domainB as default)

Come detto, funziona su Transmit, ma non su nessuno degli altri client. Penso che sia un problema con la parte domainAusername. In qualche modo trasmettere può usarlo, mentre gli altri no. Funziona anche in Safari, ma non posso caricare da lì.

Ho già provato quanto segue in mac finder:

https://[email protected]/webdav_transfer
https://[email protected]/webdav_transfer
https://domainA\[email protected]/webdav_transfer
https://domainA\\[email protected]/webdav_transfer
https://domainA:username:[email protected]/webdav_transfer

Ho scoperto che alcune app cambiano l'URL in

https://domainA%[email protected]/webdav_transfer

Quindi le modifiche a %5C
Probabilmente è solo un errore di formato, ma non so come posso inserire correttamente la parte del dominioA nella mia richiesta https.

EDIT:Nuove informazioni:

Ho provato a montare la condivisione webdav con mount_webdav, che non ha funzionato neanche - nessun messaggio di errore, ma nemmeno la condivisione è stata montata. Penso (non ho prove), che il problema con mount_webdav (e quindi Mac Finder) manchi di un adeguato supporto ssl. Tramite port ho installato cadaver, un client a riga di comando webdav Unix (sudo port install cadaver). Con cadaver posso connettermi alla condivisione webdav e scaricare/caricare materiale. Sfortunatamente, anche se ora funziona tutto per me, questa non è una possibile soluzione per i nostri problemi (vogliono una GUI).

Correlati:estensioni di file per script di shell Unix?

Continuerò a cercare.

Risposta accettata:

Vai su Finder -> Connetti al server... ⌘K

Inserisci https://192.168.0.3/webdav_transfer come "Indirizzo del server"

Rispondi alla sfida Username/Password come "domainAusername" per il nome utente.

Se ciò non funziona, vedere http://wiki.zimbra.com/wiki/WebDAV per possibili motivi; potresti essere sfortunato senza l'accesso come amministratore al server WebDAV.


Linux
  1. Autenticazione HTTP con Axel Downloader?

  2. Connessione a modem 3g con riga di comando?

  3. Connettiti a un server cloud con Filezilla utilizzando SFTP

  4. Come proteggere Apache con Lets Encrypt su Ubuntu 18.04

  5. Come installare JBoss AS 7 con SSL su Linux (Abilita HTTPS SSL su JBoss)

Come collegare Snowflake con il client SnowSQL CLI

Sincronizza il telefono Android con Linux usando KDE Connect

Utilizzo di WebDAV con ISPConfig 3 su Ubuntu 9.10

Come connettersi a una VPN con OpenVPN

Come connettersi con Samba a Linux Active Directory

Connettiti con OpenSSH (Windows)