Bonjour

Je dois copié des données depuis mon MacBook Air sur un serveur Ubuntu.
Le serveur est eccessible avec ssh et avec mon terminal je peux utiliser la commande scp

J'ai créé un script avec "Editeur de script" que voici:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
on scp(source, dest)
	do shell script "scp -r -C " & source & " " & dest
end scp
 
scp("/Users/pierrot/Documents/FOLD/", "user@server.dom.ch:/home/user/teste/")
Le problème que lorsque je l'exécute, il m'affiche ce message d'erreur:
error "Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password).
lost connection" number 1
De là, j'ai deux question:

Comment puis-je faire pour que le script ouvre une fenetre pour etrer son mot de passe?

Si non, comment puis généré une clé public et ou dois-je l'envoyer sur mon serveur. J'aime pas trop cette deuxième solution, car un peu compliqué à mettre en place pour plusieurs utilisateur.

Milles mercis pour vos lumières