[Résolu] Probleme de reconnaissance mot de passe SSH ou FTP

hello,

oui ! j’ai trouvé ça il y a pas longtemps très pratique :

transfert fichier par scp ( ssh )
Rpi -> PC
scp pi@192.168.0.2:/home/pi/image.jpg /home/Images

PC -> Rpi
scp /home/internet/photo.jpg pi@192.168.0.2:/home/pi

ou bien sur 192.168.0.2 est l ip du Rpi

source : Transférer des fichiers sur la Raspberry Pi sans FTP avec SSH.

Re @Saroyan77

La réponse de @bof est LA réponse : le SCP
(en gros, la commande CP (pour copie) en mode SSH.
L’explication de @bof est assez explicite = je n’en rajoute pas.

Sinon, une autre solution (pour l’apprentissage) est de faire un dossier partage sur le Rpi et ainsi y déposer les éléments qui seront récupérés ensuite depuis n’importe quelle machine (PC, Rpi, Téléphone, …) ; bref une sorte de mini NAS.

Évidemment, on peut tricher et coller ça dans le disque dur de sa Freebox qui fait fonction NAS ; mais c’est bcp moins ludique :smiley:

++

Ou alors simplement faire du sftp

Salut,

J’ai bien essayé de transférer du PC vers le Rpi mais voilà ce que cela donne

pi@raspberrypi ~ $ scp /home/xxxxxx/Documents/Transparent.png pi@192.168.x.xx /home/pi
cp: impossible d’évaluer « /home/xxxxxx/Documents/Transparent.png »: Aucun fichier ou dossier de ce type

Pourtant l’adresse de l’image est ok Cela est du au . png faut-il du .jpg !

Merci

J’ai essayé de faire ceci comme cela est expliqué par Nabla

sudo apt update && sudo apt upgrade && sudo apt install proftpd -y

Mais impossible d’installer
pi@raspberrypi ~ $ sudo apt update
sudo: apt: command not found

Merci

a priori soit ce fichier n’existe pas ! soit tu n’en as pas les droits soit t’es sous windoz :wink:

Re,

sudo apt update fonctionne sur les versions debian

Tu fais tourner quel OS ?

Re bonjour,

Je suis sous Mageia mais cela ne fonctionne pas sous Magéia

Je ne suis pas sous Windows mais Magéia et cette commande ne fonctionne pas. Et oui le fichier existe bien. Pour le reste je ne sais pas.

Salut,

Si ton RPi tourne sous Mageia, il faut le préciser d’emblée car on est souvent sur des bases Debian.
Sous Mageia, la commande n’est pas apt update mais urpmi --auto-update --auto (à vérifier).

++

A priori -ça fait deux ans que je n’ai pas joué avec mageia-
urpmi proftpd
fonctionnera
(a)les noms de paquets sont souvent les mêmes sous Debian et Mageia
b) proftpd est un package mageia, supportant les arms Mageia App Db - proftpd)

Bonjour,

Je pense m’avoir mal exprimé. Le RPI tourne sous Débian il me semble mais mon PC sous Mageia.

Je n’arrive donc pas a installer proftpd ! que faire ?

Merci

Utilisez scp … comme on vous l’a recommandé…

(verifiez l’existence et les droits du fichier que vous voulez transmettre:
existe-t-il?
est il lisible par tous?
ls -lh dans l’ordinateur détenant le fichier répond à ces questions)

Voici les permission du dossier
drwxr-xr-x 11 xxxxxxxxxxxi 4,0K août 2 12:04 Documents/
Et les permission du fichier
-rw-rw-r-- 1 xxxxxxxxxxxx 630 juil. 30 13:11 Transparent.png

Faut-il que ce soit différent ?

Barev!
Tu n’aurais pas oublié le « : » (deux points) après ton adresse ip et un « / » à la fin de ton « home/pi » ?

incorrect:
« pi@raspberrypi ~ $ scp /home/xxxxxx/Documents/Transparent.png pi@192.168.x.xx /home/pi »

correct:
« pi@raspberrypi ~ $ scp /home/xxxxxx/Documents/Transparent.png pi@192.168.x.xx:/home/pi/ »

Les deux ont marché pour moi (avec « / » et sans) donc mon message est partiellement « incorrect » désolé

@11nq
je parie que vous avez trouvé
Si je veux copier dans le $HOME de la machine distante, je fais:`

sh-4.1$ scp /home/MOI/ypg.py MOI_AILLEURS@MACHINE_DISTANTE:.
MOI_AILLEURS@sotrtm34-sidev’s password:

`
et la copie se passe bien…
(je fais suivre l’url de la machine distante par : (deux points) puis . point et là, je vais dans le repertoire de $HOME distant… Mais votre solution doit marcher aussi.

1 « J'aime »

j’ai toujours copié mes fichiers depuis mes macOS console zsh ou bash par
« scp chemin/du/fichier.format utilisateur@adressip:/chemin/ »
ensuite le mot de passe de « utilisateur » est demandé
une fois le mdp entré le fichier est copié sans soucis.

Saroyan je pense tu ne devrais pas te connecter en ssh à ton raspberry quand tu executes la commande « scp … » car c’est ton ordinateur local qui fait le transfert vers le raspberry et non le raspberry qui vient chercher le fichier sur ton ordinateur local.

Sauf si t’as activé le ssh sur ton ordinateur local et tu veux copier le fichier en utilisant la commande depuis ton raspberry alors dans ce cas ta ligne de commande doit être inversé.
Exemple:
scp utilisateurordinateurlocal@adressip:/chemin/du/fichier.format ./Desktop/

En gros
Si tu veux copier un fichier de ton PC sous Mageia vers le Raspberry en étant sur ton PC Mageia tu fais:
t’ouvres Terminal (console)
tu tapes:
scp chemin/du/fichier.format UtilisateurRaspberry@adresseIPRaspberry:/chemin/sur/ton/raspberry/
Entrer!
écrire le mot de passe de l’utilisateur de Raspberry
Entrer!
le fichier est copié à l’endroit souhaité!

Si tu veux copier un fichier de ton PC sous Mageia vers le Raspberry en étant connecté sur ton Raspberry, (il faudrait que l’accès ssh à ton PC Mageia soit activé) ensuite tu fais:
t’ouvres Terminal (console)
tu tapes:
scp UtilisateurPCMageia@adresseIPPCMageia:chemin/du/fichier.format /chemin/sur/ton/raspberry/
Entrer!
écrire le mot de passe de l’utilisateur du PC sous Mageia
Entrer!
le fichier est copié à l’endroit souhaité!

Ce que t’es entrain de faire avec cette commande (déjà elle est incorrect car il manque les deux points à la fin de l’adresse IP) c’est de copier le fichier Transparent.png qui se trouve dans le dossier /home/xxxxxx/Documents dans ton Raspberry vers pi@192.168.x.xx /home/pi (ton Raspberry je suppose?)

pi@raspberrypi ~ $ scp /home/xxxxxx/Documents/Transparent.png pi@192.168.x.xx /home/pi

Donc c’est normal que le message d’erreur « cp: impossible d’évaluer « /home/xxxxxx/Documents/Transparent.png »: Aucun fichier ou dossier de ce type »
soit affiché car tu n’as pas de fichier Transparent.png dans ton Raspberry à l’adresse /home/xxxxxx/Documents/

Bonjour,

Merci de votre aide et plus particulièrement a 11inq car je viens de réussir a transférer mon fichier vers le RPI. Et oui cela était bien les deux points qui posait problème.
En espérant que cela continu.

1 « J'aime »

Yo,
Je confirme.
Sur mon Mac (donc sur une base Unix), je viens de taper
scp -r pi@192.168.0.22:/var/lib/motioneye/ /Users/nabla/Downloads/
Et je viens de récupérer toutes les photos prises par mon système de vidéo surveillance ces 5 derniers jours
A noter : le « -r » est indispensable car je copie le dossier /motioneye/ (ça copie donc ce dossier mais aussi les sous dossiers (3 caméras) ainsi que leurs propres sous-dossiers (1 dossier/jour soit 5 dossiers/caméra) de façon récursive).
++
(je passe le sujet en [Résolu])

1 « J'aime »