1059 votes

SCP avec le numéro de port spécifié

Je suis en train de scp un fichier depuis un serveur distant sur ma machine locale. Seul le port 80 est accessible.

J'ai essayé :

mais j’ai reçu cette erreur :``

Comment puis-je spécifier le numéro de port dans une commande scp ?

1825voto

Michael Goldshteyn Points 24679

Contrairement à ssh, scp utilise le P majuscule switch pour le port au lieu de le p minuscule:

scp -P 80 ... # Use port 80 to bypass the firewall, instead of the scp default

Le p minuscule interrupteur est utilisé auprès de la scp pour la préservation des temps et des modes.

Voici un extrait de scp de l'homme page avec tous les détails concernant les deux commutateurs, ainsi qu'une explication de pourquoi le P majuscule a été choisi pour scp:

-P port Spécifie le port de connexion sur l'hôte distant. Notez que cette option est écrit avec un grand "P", parce que -p est déjà réservé pour préserver les temps et modes du dossier en rcp(1).

-p Préserve la modification des temps, les temps d'accès et les modes à partir du fichier d'origine.

37voto

Marian Zburlea Points 2636

J’utilise des ports différents puis norme et copier des fichiers entre les fichiers comme ceci :

C’est uniquement pour une utilisation occasionnelle, si elle se répète selon le calendrier, vous devez utiliser rsync et cron job du pour faire.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X