À ce propos attention, scp n’utilise pas SFTP (à ma grande surprise quand j’ai découvert ça), mais un protocole tout buggué et pas très sûr basé sur rcp qui fait des transferts à coup de commandes toutes dégueu. Il faut éviter d'utiliser scp vers une machine à laquelle on ne fait pas confiance.
The scp command is a historical protocol (called rcp) which relies upon that style of argument passing and encounters expansion problems. It has proven very difficult to add "security" to the scp model. All attempts to "detect" and "prevent" anomalous argument transfers stand a great chance of breaking existing workflows. Yes, we recognize it the situation sucks. But we don't want to break the easy patterns people use scp for, until there is a commonplace replacement.
et
one might type a command like:
$ scp admin:boring-spreadsheet.ods .
with the expectation of getting a file called boring-spreadsheet.ods in the current working directory. If the remote server were to give a response like "here is the .bashrc file you asked for", though, scp would happily overwrite that file instead.
sftp et rsync peuvent être utilisés à la place et c'est mieux :)
(et, oui, je continue à utiliser scp un peu par habitude, c'est pratique, ça fonctionne comme cp mais à distance, et ça marche même sur un serveur qui n'a pas (encore) rsync - cela dit, c'est rare et rsync est quasi aussi pratique à utiliser donc j’utilise de plus en plus rsync quand j'ai besoin d’un truc avec une UI similaire à cp)
[^] # Re: Ce qui est dommage c'est de pas passer au ftpS :/
Posté par raphj (site web personnel) . En réponse au journal Firefox met fin au FTP. Évalué à 7. Dernière modification le 18 avril 2021 à 17:16.
À ce propos attention,
scpn’utilise pas SFTP (à ma grande surprise quand j’ai découvert ça), mais un protocole tout buggué et pas très sûr basé surrcpqui fait des transferts à coup de commandes toutes dégueu. Il faut éviter d'utiliserscpvers une machine à laquelle on ne fait pas confiance.Cf Deprecating scp sur LWN :
et
sftpetrsyncpeuvent être utilisés à la place et c'est mieux :)(et, oui, je continue à utiliser
scpun peu par habitude, c'est pratique, ça fonctionne commecpmais à distance, et ça marche même sur un serveur qui n'a pas (encore) rsync - cela dit, c'est rare et rsync est quasi aussi pratique à utiliser donc j’utilise de plus en plus rsync quand j'ai besoin d’un truc avec une UI similaire àcp)