Zwykle montuję "dysk" w Windowsie z http://1.2.3.4/sharename adres. W Linuksie (Ubuntu 10.04) próbowałem dodać następujący wpis do / etc / fstab bezskutecznie:
Prawdopodobnie nie. fstab nie jest magią, to tylko lista systemów plików, które twój komputer spróbuje zamontować w czasie początkowym (i innym razem, ale czas rozpoczęcia jest zwykle tam, gdzie został odczytany). Plik jest odczytywany, a następnie używane są różne narzędzia montowania, w zależności od typu systemu plików. A CIFS jako protokół nie jest zdalnie zbliżony do protokołu http. To tak jakbyś pisał "podłącz kasetę Nintendo 64 do XBox360" i zakładając, że to po prostu zadziała. Potrzebujesz czegoś, co faktycznie mówi http w tym przypadku.
Czy naprawdę potrzebujesz systemu plików przez http, czy chcesz po prostu czytać / zapisywać pliki na serwerze internetowym, który kontrolujesz? Jeśli to drugie, musisz dowiedzieć się, w jaki sposób pliki te są wyświetlane na serwerze plików (cifs, nfs) i skonfigurować to.
Czy naprawdę chcesz wyświetlać przez http? Nie został zaprojektowany (choć może być do tego zmuszony) jako protokół systemu plików. Zajrzyj do WebDav, a są pewne ( http://savannah.nongnu.org/projects/davfs2 ) prawdziwe sterowniki dla webdav.
Nie mam konkretnego dostępu do skrzynki hostującej mapowane dyski aktualnie używane przez moich użytkowników systemu Windows. Więc nie jest to pytanie "czy potrzebujesz" lub "czy chcesz", jest to "mam to, jak mam to sprawić" :)
David Fox
1
To też nie jest udział HTTP w systemie Windows. Jest to udział CIFS.
To też nie jest udział HTTP w systemie Windows. Jest to udział CIFS.
Zamiast tego po prostu użyj
źródło
Mój działa w następujący sposób:
lub
źródło