Page 1 sur 1

copie dossier serveur vers pc local

Posté : lun. 25 févr. 2019 12:24
par jonathanbse
Salut a tous!
Voila, j'ai acces via une VM a mon serveur. uniquement en ldc bien sur. et je ne peux pas me connecter autrement car j'ai un niveau de securite qui m'oblige a me logger d'abord en admin puis seulement apres en root.
du coup j ai trouve mon dossier que je souhaite copier /mnt/www/dolibarr
et je souhaite le copier sur mon pc en local car je suis en train de rapatrier ma bdd de les documents de mon dolibarr.
Question... quel ligne de commande faire?
merci de vos reponses!

Re: copie dossier serveur vers pc local

Posté : lun. 25 févr. 2019 12:42
par arghlub
Salut,

Si tu veux le copier dans ton /home (là où sont tes documents, images, etc), tu peux utiliser cette commande :

Code : Tout sélectionner

cp -r /mnt/www/dolibarr/ ~
P'tite explication :
  • cp : commande de copie
  • option -r : pour que la copie soit “récursive”, c'est à dire que les sous-répertoires soient aussi copiés
  • répertoire de destination ~ (tilde) : abbréviation pour le répertoire /home/TON_NOM. Si tu veux le copier autre part, bien sûr tu adaptes à tes besoins
;)

Re: copie dossier serveur vers pc local

Posté : lun. 25 févr. 2019 12:44
par jonathanbse
Cela va copier depuis mon serveur vers mon home local?
Je viens de le faire... j'ai attendu mais je ne vois pas mon repertoire copie quelques part... :(

Re: copie dossier serveur vers pc local

Posté : lun. 25 févr. 2019 12:53
par arghlub
Oui si c'est sur un serveur auto-hebergé (chez toi).

Non si c'est sur un serveur distant (qui n'est pas chez toi), il faut passer par le logiciel Filezilla (pour faire un transfert FTP) ou en terminal via SSH et la commande scp.
Si tu veux faire un transfert avec SSH en terminal (Filezilla serait plus simple vu que c'est un logiciel en interface graphique) vas jeter un œil à : https://doc.ubuntu-fr.org/ssh

Re: copie dossier serveur vers pc local

Posté : lun. 25 févr. 2019 12:54
par jonathanbse
ah je viens de le trouver mais dans le home de mon serveur par sur mon pc locaL...

Re: copie dossier serveur vers pc local

Posté : lun. 25 févr. 2019 12:55
par arghlub
ok donc il faut que tu passes soit par Filezilla soit par SSH pour établir un pont entre ton serveur et ton PC local.

Re: copie dossier serveur vers pc local

Posté : lun. 25 févr. 2019 13:08
par jonathanbse
arghlub a écrit : lun. 25 févr. 2019 12:55 ok donc il faut que tu passes soit par Filezilla soit par SSH pour établir un pont entre ton serveur et ton PC local.
et c'est la que ca se complique....
je ne peux me connecter que en sudo apres mettre connecter avec admin en 1er...du coup mon pote a interdit tout acces autrement que en ldc si je comprends bien...enfin pour aller dans /mnt/
apres ja i un acces dans un repertoire en samba qui s'appelle jonathan
du coup peut etre je peux copier ca la!
j'ai essayer faire scp -r /mnt/www/outils/dolibarr/Documents /~/jonathan
mais rien n'est copier ici...

Re: copie dossier serveur vers pc local

Posté : lun. 25 févr. 2019 13:12
par jonathanbse
c'est bon!!!!!!
J'ai reussi a le copier dans un dossier dans lequel j'ai acces a samba!!!!
OUFFF
Le probleme etait qu'il y avais un dossier documents et il me l'vais re re copier....grrrr
bon a default de ne pas l'avoir copier direct sur le pc je l'ai copier la ou j'ai acces! oufffff
merci!!!!

Re: copie dossier serveur vers pc local

Posté : lun. 25 févr. 2019 13:50
par arghlub
jonathanbse a écrit : lun. 25 févr. 2019 13:08 j'ai essayer faire scp -r /mnt/www/outils/dolibarr/Documents /~/jonathan
mais rien n'est copier ici...
Ça ne pouvait pas marcher car il faut (après t'être connecté via SSH sur ton serveur) utiliser ce genre de syntaxe :

Code : Tout sélectionner

scp -r <Répertoire> <Nom_Utilisateur>@<IP_du_PC_distant>:<Répertoire_destination>
Il faut donc spécifier le nom de l'utilisateur et l'adresse IP du PC sur lequel tu veux copier.

──────────────────────────────
Ceci dit, super si tu es arrivé à trouver une solution “détournée” avec Samba 8-)
Donc, si le sujet est résolu, merci de mettre un attribut de sujet (résolu), voir tuto ici
;)