Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/03/2014, à 21:16

Olivier V

Monter un lecteur réseau

Bonjour,

Je cherche à monter un lecteur un réseau sous Kubuntu.
L'adresse est : https://www.ent-place.fr/grp/0573269U/3 … /Documents

Aucun problème (4 clics) pour le faire sous windows.
Par contre je galère sous linux.

J'ai essayé (avec le point de montage créé, XXXXX et YYYYY remplacés par ce qu'il faut) ;

meloli@portable:~$ sudo mount -t cifs  //www.ent-place.fr/grp/0573269U/3b-mathematiques-cours-corrections/Documents  /media/place/ -o username=XXXXXXX,pass=YYYYY
mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Ça ne fonctionne pas.

Que faire ?

Merci.

Hors ligne

#2 Le 25/03/2014, à 21:27

Braun

Re : Monter un lecteur réseau

Bonsoir,
Quelques détails doivent m'échapper.

www.ent-place.fr/grp/0573269U/3b-mathematiques-cours-corrections/Documents

Ne me semble pas "un lecteur réseau" mais plutôt un serveur http, voire éventuellement un serveur ftp.

Hors ligne

#3 Le 25/03/2014, à 21:33

J5012

Re : Monter un lecteur réseau

composant webdav sur w
ajouter paquet davfs ou fusedav sur ubuntu

davfs a écrit :

mount a WebDAV resource as a regular file system

Web Distributed Authoring and Versioning (WebDAV), an extension to the
HTTP-protocol, allows authoring of resources on a remote
web server. davfs2 provides the ability to access such resources like
a typical filesystem, allowing for use by standard applications with no
built-in support for WebDAV.

davfs2 is designed to fully integrate into the filesystem semantics of
Unix-like systems (mount, umount, et c.). davfs2 makes
mounting by unprivileged users as easy and secure as possible.

davfs2 does extensive caching to make the file system responsive,
to avoid unnecessary network traffic and to prevent data loss, and to cope
for slow or unreliable connections.

davfs2 will work with most WebDAV servers needing little or no configuration.

fusedav a écrit :

filesystem to mount WebDAV shares

fusedav is a userspace filesystem driver that allows you to mount WebDAV
shares. This way you can transparently edit and manage files on a remote
server.

It uses FUSE (Filesystem in USErspace), thus you need a FUSE-enabled kernel.

WebDAV (Web-based Distributed Authoring and Versioning) is a set of
extensions to the HTTP protocol which allows users to collaboratively edit
and manage files on remote web servers.

Hors ligne

#4 Le 25/03/2014, à 21:49

Braun

Re : Monter un lecteur réseau

Dans ce cas, davfs2 semble disponible pour Kubuntu 12.04 (Synaptic) .

Hors ligne

#5 Le 25/03/2014, à 21:50

Olivier V

Re : Monter un lecteur réseau

EDIT :

Ça fonctionne avec :
sudo mount.davfs https://www.ent-place.fr/grp/0573269U/3 … /Documents  /media/place/

Il me reste  à voir les options de montage pour y intégrer nom d'utilisateur + mpd,
et automatiser au démarrage ...

----------------------

Braun a écrit :

Bonsoir,
Quelques détails doivent m'échapper.

www.ent-place.fr/grp/0573269U/3b-mathematiques-cours-corrections/Documents

Ne me semble pas "un lecteur réseau" mais plutôt un serveur http, voire éventuellement un serveur ftp.

Désolé pour le vocabulaire imprécis et les détails qui me dépassent.
Sous windows XP, ça s'appelle "ajouter un favoris réseau".
Je n'en sais pas plus ...

J5012 a écrit :

composant webdav sur w
ajouter paquet davfs ou fusedav sur ubuntu

J'ai installé davfs2 (pas de davfs) et fusedav.
Il doit encore y avoir quelque chose qui m'échappe ...
                                             

meloli@portable:~$ sudo mount -t cifs //www.ent-place.fr/grp/0573269U/3b-mathematiques-cours-corrections/Documents  /media/place/ -o username=XXX,pass=YYY
mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Dernière modification par Olivier V (Le 25/03/2014, à 21:53)

Hors ligne

#6 Le 25/03/2014, à 22:02

J5012

Re : Monter un lecteur réseau

le fuse a ceci de joli que la ligne de comm est obsolete, et qu'on passe directement par un navigateur de fichiers compatible gvfs comme nautilus ...

How to Auto-Mount Box.net to Linux Desktop
Get DAVfs Working On (X)ubuntu

Hors ligne

#7 Le 25/03/2014, à 22:14

Olivier V

Re : Monter un lecteur réseau

J'ai suivi ceci :
http://doc.ubuntu-fr.org/davfs2

Donc j'ai mis dans fstab :

https://www.ent-place.fr/grp/0573269U/3b-mathematiques-cours-corrections/Documents /media/place/3B_cours davfs rw,user,noauto 0 0

Je suppose que si j'enlève noauto le montage sera fait autimatiquement, mais qu'il faudra peut-être modifier les droits en écriture.

J'ai actuellement suivi ce qui concerne le fichier "secret" des mots de passe.

Mais je n'utilise pas nautilus (konqueror que je n'ai jamais quitté ...)

Donc il me reste à lancer cette commande pour le montage (sans root) :

mount /media/place/3B_cours

Je peux me faire une icône liée à un script au besoin, ou le mettre les commandes dans mon .profile. Ça devrait fonctionner.

Merci pour les conseils.

Hors ligne

#8 Le 25/03/2014, à 22:25

PPdM

Re : Monter un lecteur réseau

Salut
Il te suffit de créer un lien URL sur ton bureau.
Et ce n'est pas un lecteur réseau mais un favori
test avec ton adresse ça fonctionne nickel.
1395779081.png

1395779244.png

Dernière modification par PPdM (Le 25/03/2014, à 22:27)


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#9 Le 26/03/2014, à 04:21

J5012

Re : Monter un lecteur réseau

ce n'est pas la page d'accueil qu'il veut mais directement son dossier user sur lequel il a les droits d'acces, rendu possible en exploitant le composant webdav :

WebDAV (Web-based Distributed Authoring and Versioning) est un protocole (plus précisément, une extension du protocole HTTP) défini par le groupe de travail IETF du même nom. Décrit dans la RFC 4918, WebDAV permet de simplifier la gestion de fichiers avec des serveurs distants. Il permet de récupérer, déposer, synchroniser et publier des fichiers (et dossiers) rapidement et facilement. L'objectif principal de WebDAV est de rendre possible l'écriture à travers le web et pas seulement la lecture de données. WebDAV permet à plusieurs utilisateurs d'éditer le contenu d'un dossier web simultanément. Il saura gérer les droits d'accès aux fichiers (ou dossiers), en verrouillant momentanément les fichiers et dossiers édités.

avec konqueror : http://www.webdavsystem.com/server/access/konqueror
avec dolphin : http://ubuntuguide.org/wiki/K_WebDAV#Dolphin

Dernière modification par J5012 (Le 26/03/2014, à 04:28)

Hors ligne

#10 Le 26/03/2014, à 15:49

Olivier V

Re : Monter un lecteur réseau

Je dois encore mal m'y prendre avec :

webdavs://www.ent-place.fr/grp/0573269U/3b-mathematiques-cours-corrections/Documents

vnvm.jpg Uploaded with ImageShack.us

Alors que qu'avec la ligne dans fstab :

https://www.ent-place.fr/grp/0573269U/3b-mathematiques-cours-corrections/Documents /media/place/3B_cours davfs rw,user,noauto 0 0

Le montage fonctionne avec :

mount /media/place/3B_cours

(en ayant appliqué tout ce qui était dit sur la page  citée dans mon post précédent).

Dernière modification par Olivier V (Le 26/03/2014, à 15:50)

Hors ligne

#11 Le 27/03/2014, à 20:58

J5012

Re : Monter un lecteur réseau

tu as mis un s a webdav:// , et enleve le 3w : quand tu utilises le protocole webdav, ce n'est plus du http
genre : webdav://url-sans-prefixe-3w

Hors ligne

#12 Le 27/03/2014, à 21:42

Olivier V

Re : Monter un lecteur réseau

Problème 1 :

En fait le montage avec fstab est pratique aussi (tous mes dossiers sont accessibles de suite),
mais je n'ai pas les droits en écriture ...
Ma ligne fstab est :

https://www.ent-place.fr/grp/0573269U/3b-mathematiques-cours-corrections/Documents /media/place/3B_cours davfs rw,user,noauto 0 0

Avant le montage, le répertoire est bien en lecture écriture pour l'utilisateur, mais quand la machine fait le montage les droits passent en lecture seule.

Problème 2 :

Avec konqueror, ça ne fonctionne pas non plus avec :

webdav://ent-place.fr/grp/0573269U/3b-mathematiques-cours-corrections/Documents

Ce qui est peut être normal car le site dont tu avais donné le lien mentionne une syntaxe "classique" (qui ne fonctionne pas non plus ...)

Dolphin

The Dolphin File Manager used in the KDE desktop of Kubuntu has built-in WebDAV support. A folder on a WebDAV server can be accessed directly by entering its location in the location bar. Examples:

webdav://localhost/webdav1

    or

webdav://myhost.mydomain.org/webdav1

Note that a location can be made a permanent folder in Dolphin by right-clicking on the leftmost Places panel --> Add entry... -> Location: webdav://localhost/webdav1
Konqueror/Rekonq

The Konqueror (now Rekonq) web browser natively recognizes WebDAV folders. Merely enter the URL of the WebDAV folder in the location bar:

http://myhost.mydomain.org/webdav1

Hors ligne

#13 Le 30/03/2014, à 06:31

J5012

Re : Monter un lecteur réseau

il est possible aussi que ton serveur webdav ne soit pas correctement installe ? le composant webdav prend en compte l'autentification securisee (principe du webdav) ... l'astuce pour rekonq/dolphin suppose que tu as un serveur webdav correctement configure.

le montage par fstab utilise une url https avec la composante filesystem (davfs) qui n'accede pas de la meme facon que fusedav utilisee par nautilus ou rekonq ...

la ligne fstab demande le montage ecriture par l'utilisateur, l'utilisateur proprietaire des fichiers ! qui n'est pas forcement le meme dans ton ordi kubuntu que celui deploye sur le serveur webdav (meme si c'est toujours toi)

les options user,noauto se comprennent dans le cadre d'un acces utilisateur gere au niveau du systeme local (localnetworks) comme samba ou nfs, et non deporte (area-networks) comme webdav...

Hors ligne

#14 Le 30/03/2014, à 19:45

Olivier V

Re : Monter un lecteur réseau

Merci beaucoup de ta réponse très précise.

Pour le serveur webdav, c'est celui de mon "administration" (rectorat).
Je n'ai donc aucune info, ni aucun accès aux détails.

Tout ce que je peux dire, c'est que sous Windows (XP ou 7) je fais "ajouter un lecteur réseau" et que j'y ai accès en lecture et écriture ... très simplement ...

Avec les bonnes options il doit donc y avoir moyen de faire la même chose sous linux.
Mais ça me dépasse ...

J'essaierai au moins dès que possible de faire le montage avec root pour voir ce que ça donne.

Hors ligne

#15 Le 30/03/2014, à 20:52

J5012

Re : Monter un lecteur réseau

il y a une astuce pour avoir les droits d'ecriture en tant que user :
- tu crees le point de montage avec sudo
- tu changes en sudo les droits d'acces du point de montage (vide) de facon a ce que ca soit plein acces pour user (vois avec ton admin de lycee si les droits webdav sont prorogeables a toute connexion distante, si oui ca nous facilite)
- tu fais executer par fstab
- et normalement si tout va bien ? tu auras les droits d'ecriture ...

Hors ligne

#16 Le 30/03/2014, à 21:03

J5012

Re : Monter un lecteur réseau

ici : http://www.webdavsystem.com/server/documentation
il est dit qu'il y a 2 classes de webdav-server, seul la classe 2 permet le service aux clients w et macosX (donc X/Linux) ...

en lisant la doc, je me demande si l'erreur principale avec rekonq n'est pas le fait d'acceder directement aux sous-dossiers ? est-ce que tu peux acceder a la racine du webdav ?

Hors ligne

#17 Le 08/04/2014, à 20:28

Olivier V

Re : Monter un lecteur réseau

Merci pour les pistes et désolé pour la réponse tardive ... fort occupé par d'autres sujets ...

J5012 a écrit :

il y a une astuce pour avoir les droits d'ecriture en tant que user :
- tu crees le point de montage avec sudo
- tu changes en sudo les droits d'acces du point de montage (vide) de facon a ce que ca soit plein acces pour user (vois avec ton admin de lycee si les droits webdav sont prorogeables a toute connexion distante, si oui ca nous facilite)
- tu fais executer par fstab
- et normalement si tout va bien ? tu auras les droits d'ecriture ...

J'ai fait tout ça et ça ne fonctionne pas.
J'ai aussi essayé un montage en root puis un accès (dolphin) en root et pas moyen de créer un fichier ...

J5012 a écrit :

ici : http://www.webdavsystem.com/server/documentation
il est dit qu'il y a 2 classes de webdav-server, seul la classe 2 permet le service aux clients w et macosX (donc X/Linux) ...

en lisant la doc, je me demande si l'erreur principale avec rekonq n'est pas le fait d'acceder directement aux sous-dossiers ? est-ce que tu peux acceder a la racine du webdav ?

J'avais fait les essais avec :
https://www.ent-place.fr/grp/0573269U/p … /Documents
Je viens d'essayer avec :
https://www.ent-place.fr/grp/0573269U/p … hematiques /media/place/professeurs davfs rw,user,noauto 0 0
-> même problème (en root et en utilisateur)
Le propriétaire est bien l'utilisateur ; les droits sont drwxr-xr-x

Par contre je ne peux pas remonter plus haut.

Pour info voici la capture sous windows où tout fonctionne. Voir notamment la barre d'adresse si quelque chose est exploitable ... ent-place.@SSL ...

mini_736950image.jpg

Dernière modification par Olivier V (Le 08/04/2014, à 20:29)

Hors ligne

#18 Le 10/04/2014, à 22:17

J5012

Re : Monter un lecteur réseau

vu la capture d'image w, d'apres l'url : \\adresse-web@SSL\DavWWWRoot\grp\0573269U\sous-dossiers

est une install deja non standard :

- l'adresse web est encapsulee dans du ssl (pourtant webdav inclue deja le ssl sans avoir a le nommer)
→ la syntaxe login@serveur

- tu as une filtration d'acces par groupe → ok
- t'a t-en donne un password avec nom d'utilisateur ?

dans une install webdav standard, tu as le service dav qui est integre dans la gestion du service web apache d'ou le terme de webdav, les users sont geres parun module ldap, la securite par le module ssl ... l'adresse webdav qui y accede est du type : webdav:/adresse-web:port-de-communication/sous-dossiers
- webdav:// etant le protocole d'acces

dans l'url d'acces sous w, tu as une syntaxe \\adresse-web qui tend a montrer qu'il s'agit d'un acces non pas du web mais de l'interieur d'un lan ... le webdav serait possiblement en mode d'acces classe 1 et  non 2.

Hors ligne

#19 Le 11/04/2014, à 07:55

Olivier V

Re : Monter un lecteur réseau

J5012 a écrit :

- t'a t-en donne un password avec nom d'utilisateur ?

Oui ; d'ailleurs on me les demande au montage du lecteur.

Pour le reste, je te crois sur parole smile

Et donc je n'ai d'autre solution que de travailler dans une virtualbox avec windows pour écrire dedans ... c'est quand même fou que ça passe en écriture sous windows mais pas sous linux mad

En tout cas merci de t'être intéressé au problème.

Il y a un forum pour la gestion de cet ENT ou je vais aller signaler le problème ...

Hors ligne

#20 Le 11/04/2014, à 08:18

PPdM

Re : Monter un lecteur réseau

Salut,a partir de ton adresse j'ai créé un lien URL qui fonctionne nickel mais comme je n'ai pas de droit d’accès je ne peux pas allez plus loin, mais vu que c'est une application web, il ne devrais pas y avoir de souci


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#21 Le 11/04/2014, à 08:24

Olivier V

Re : Monter un lecteur réseau

Peux-tu me la donner ?

Hors ligne

#22 Le 11/04/2014, à 08:35

PPdM

Re : Monter un lecteur réseau

1397197872.png
dans la ligne URL tu colle l'adresse de ton site une fois connecté et tes identifiants entrés.
Perso c'est ce que je fais pour plusieurs truc pro en HTTPS.
De toute façon monter un lecteur réseau ou un lien URL c'est pareil, dans les deux cas, c'est juste un lien.


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#23 Le 11/04/2014, à 08:57

Olivier V

Re : Monter un lecteur réseau

Merci de l'info mais ça n'a rien à voir avec ce que je veux faire.

Ce que tu proposes est un peu l'équivalent de créer un lien pour l'accès à un webmail : pour transférer un fichier il faudra utilise le portail, d'où le fait que les fichiers sont à transférer un à un ...

Je veux un accès direct par un point de montage sur ma machine.
Ainsi le répertoire du serveur apparaît comme un répertoire de ma machine, et je peux glisser déposer comme entre mes dossiers, etc ...

Dernière modification par Olivier V (Le 11/04/2014, à 08:58)

Hors ligne

#24 Le 11/04/2014, à 21:37

J5012

Re : Monter un lecteur réseau

si tu as acces normalement par l'interface http, tu peux essayer ce bricolage :
paquet httpfs2

httpfs2 is a FUSE based filesystem for mounting http or https URLS as files in
the filesystem. There is no notion of listable directories in http so only a
single URL can be mounted. The server must be able to send byte ranges.

Hors ligne

#25 Le 12/04/2014, à 13:31

Olivier V

Re : Monter un lecteur réseau

Merci du tuyau.
Je regarde ça dès que j'ai un moment et te tiens informé.

Hors ligne