Accueil Direction du Numérique Site de L'Université

Accueil > Site Public > Calcul

Envoyer un fichier dans le cloud de l’uB en ligne de commande

Publié le 14 mai 2021

Export en PDF : Enregistrer au format PDF

Il est possible d’utiliser "curl" pour envoyer un fichier dans un dossier partagé par lien sur le cloud, c’est pratique lorsque l’on veut partager un fichier contenu sur une machine qui n’a pas de client Nextcloud ni de navigateur web.

  1.  créer un dossier dans le cloud
  2. créer un partage par lien
  3. autoriser l’ajout et la modification sur ce partage
  4. récupérer le lien, en particulier la dernière partie qui va constituer le mot de passe :
    1. https://cloud.u-bourgogne.fr/index.php/s/4wgCkgpntZKf3kX
    2. ==> 4wgCkgpntZKf3kX
  5. puis prendre exemple sur la commande suivante,
    1. l’option "—upload-file" permet de spécifier quel fichier envoyer, ici "antoine.txt"
    2. l’option "-u" permet de définir le mot de passe, qui a été récupéré dans le lien (ajouter le signe deux points à la fin) :
  6. curl --upload-file antoine.txt -u "4wgCkgpntZKf3kX:" -H 'X-Requested-With: XMLHttpRequest' https://cloud.u-bourgogne.fr/public.php/webdav/

Rappel : il est possible de créer plusieurs partages par liens, avec des autorisations différentes.


Date de création: septembre 1994
Contact : ccub@u-bourgogne.fr
Ce site requiert l'activation de Javascript sur votre navigateur pour fonctionner dans son intégralité.