GNU/Linux >> Belajar Linux >  >> Linux

Terhubung Ke Webdav (https) Dengan Domainuser?

Saya mengalami masalah saat mencoba terhubung dengan jaringan webdav share kami di mac osx. Saya dapat terhubung dari windows, jadi ini berfungsi. Di Mac OSX saya telah mengatur rute, dan saya dapat terhubung saat menggunakan "Transmit" tetapi tidak dengan "Mac Finder" atau klien webdav lainnya untuk mac jadi ini bukan masalah jaringan atau login, tetapi masalah dengan aplikasi. Saya mencoba Mac Finder, Cyberduck, AnyClient, dan banyak klien webdav dari sourceforge. Saya dapat membeli Transmit, tetapi kami memiliki banyak pengguna dan $34 per lisensi adalah banyak uang, jika Anda hanya ingin terhubung ke webdav dengannya.

Fakta situasi:

  • Dua jaringan perusahaan, masing-masing dengan infrastruktur MS ActiveDirectory sendiri
  • Webdav ada di jaringan A, saya punya Akun untuk jaringan A
  • Macbook saya ada di jaringan B, dan rutenya sudah diatur. (seperti yang dikatakan, bekerja dengan Transmit)
  • Saya tidak memiliki akses administratif ke server webdav, jadi mengubah setelan bukanlah pilihan

Karena saya berada di jaringan yang berbeda sebagai server webdav, saya perlu menentukan domain saat masuk, jadi masuk saat mengirim terlihat seperti ini:

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

Seperti yang dikatakan, ini berfungsi pada Transmit, tetapi tidak pada klien lain mana pun. Saya pikir ini masalah dengan bagian domainAusername. Entah bagaimana mengirimkan bisa menggunakannya, sementara yang lain tidak bisa. Ini juga berfungsi di Safari, tetapi saya tidak dapat mengunggah dari sana.

Saya sudah mencoba yang berikut ini di 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

Saya menemukan bahwa beberapa aplikasi mengubah URL menjadi

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

Jadi perubahan ke %5C
Ini mungkin hanya kesalahan format, tapi saya tidak tahu bagaimana saya bisa memasukkan bagian domainA dengan benar ke permintaan https saya.

EDIT:Informasi baru:

Saya mencoba memasang bagian webdav dengan mount_webdav, yang juga tidak berhasil – tidak ada pesan kesalahan, tetapi bagian tersebut juga tidak dipasang. Saya pikir (tidak memiliki bukti), bahwa masalah dengan mount_webdav (dan karena itu Mac Finder) tidak memiliki dukungan ssl yang tepat. Melalui port saya menginstal mayat, klien baris perintah webdav Unix (sudo port install cadaver). Dengan cadaver, saya dapat terhubung ke webdav share dan mengunduh/mengunggah barang. Sayangnya, meskipun semuanya bekerja untuk saya sekarang, ini bukan solusi yang mungkin untuk macling kami (mereka menginginkan GUI).

Terkait:Ekstensi file untuk skrip shell unix?

Saya akan terus mencari.

Jawaban yang Diterima:

Buka Finder -> Hubungkan ke Server… ⌘K

Masukkan https://192.168.0.3/webdav_transfer sebagai “Alamat server”

Tanggapi tantangan Nama Pengguna/Kata Sandi sebagai “domainAusername” untuk nama pengguna.

Jika tidak berhasil, lihat http://wiki.zimbra.com/wiki/WebDAV untuk kemungkinan alasan; Anda mungkin kurang beruntung tanpa akses admin ke server WebDAV.


Linux
  1. Cara menginstal WebDAV dengan Lighttpd di Debian 8 (Jessie)

  2. Terhubung ke server cloud dengan Filezilla menggunakan SFTP

  3. Cara mengaktifkan dan memaksa HTTPS dengan Plesk

  1. Otentikasi Https Dengan Axel Downloader?

  2. Bagaimana Menghubungkan Ke Wifi Dengan Pin Wps Di Ubuntu 14.04?

  3. Menghubungkan Ke Modem 3g Dengan Command Line?

  1. Cara mengamankan Apache dengan Lets Encrypt di Ubuntu 18.04

  2. Cara Install JBoss AS 7 dengan SSL di Linux (Aktifkan HTTPS SSL di JBoss)

  3. Bagaimana cara men-debug kernel Linux dengan GDB dan QEMU?