1 votes

Téléchargement de fichiers par SSH (ou SFTP) à partir du terminal OSX

J'essaie de télécharger un fichier via le terminal (je n'ai pas réussi à le faire via transmit.app).

  • Je suis connecté en SSH à mon serveur.
  • Je veux envoyer un fichier de mon bureau local à mon serveur.

C'est la commande que j'essaie :

scp /Users/username/Desktop/ad-blocker.sh user@IP:/var/packages/DNSServer/target/script/

J'ai toujours cette erreur : " No such file or directory ".

Je ne suis pas un expert en SSH, mais si je suis connecté à mon serveur en SSH, comment le terminal pourrait-il accéder à mon fichier local de toute façon (/Users/username/Desktop/ad-blocker.sh).

Cordialement.

0 votes

maintenant j'ai une permission refusée votre utilisateur non-Root n'a généralement pas accès aux fichiers sous /var/ . C'est exact.

1voto

Douglas Points 10417

Vous devez vous assurer que le chemin vers lequel vous copiez existe.

Avant d'exécuter votre scp commandement, ssh dans votre hôte distant, cd dans le répertoire, et lancez la commande pwd commande. Cela vous donnera le répertoire de travail actuel.

Copie ça dans ton presse-papiers.

Quittez SSH, puis réémettez la commande scp avec le répertoire (collez depuis votre presse-papiers).

0 votes

Merci, je n'ai pas déconnecté le SSH d'abord, maintenant j'ai Permission refusée, je dois revoir les paramètres du serveur. merci.

0 votes

Je n'ai jamais rencontré ça. Cela doit être un paramètre personnalisé dans sshd.....

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X