Bonjour
en effet je n’étais pas assez précis désolé
donc je pars d'une machine A en lançant un
scp fichier user@B:/tmp/fichier
côté machine B le ssh reçois la commande
comme indiqué par disedorgue l'option -t n'est pas documenté mais elle indique a scp qu'il va recevoir un fichier a placer dans /tmp/fichier
vu que sur la machine B pour mon utilisateur user je force une commande dans le sshd_config pour faire du 2fa si la session est interactive
si non je passe la commande transmise par la variable d'environnement SSH_ORIGINAL_COMMAND à execl
mais cela attend indéfiniment
il doit y avoir une option a passer a execl en plus pour faire du scp cote machine B
Partager