2015-09-25 1 views
0

J'essaie de télécharger des fichiers sur mon serveur en utilisant le shell de commande PuTTY SFTP. Mes coéquipiers utilisent le Mac et Linux est notre serveur, ils ont donc des commandes prédéfinies.L'utilisation de Sudo dans Windows SFTP pour changer d'utilisateur?

Je travaille sur Windows et ont besoin d'effectuer les opérations suivantes (ce sont les commandes ssh sur Mac pour SFTP):

# Copy from my laptop to my home directory /home/username 
# Change the permissions on your folder: 
chmod 777 /home/username # this is giving issues 

# Change to the "ABC" user: 
sudo su gcnweb # this is not working in windows 

cd /path../ # Go to the deployment directories //no issues here 

cp /path of the director/ # Copy the files from your home dir to the deployment dir //no issues here 

S'il vous plaît vérifier ci-dessus et si quelqu'un peut me aider à résoudre ce problème au même sous Windows en utilisant SFTP PuTTY.

+0

Il serait utile si vous nous montrez les commandes "prédéfinies" que les utilisateurs de Mac ont –

+0

Je les ai mentionnés ci-dessus, ils utilisent les mêmes .. :) –

+0

Est-ce que les 'cd' et' cp' sont supposés s'exécute dans la session 'sudo su'? Cela ne peut pas fonctionner comme ceci.Est-ce un fichier script ou une transcription d'une session interactive? (ie collez-vous ces commandes dans une fenêtre de terminal?) –

Répondre

0

Ce sont des commandes shell. Cela n'a rien à voir avec un SFTP.

Vous pouvez exécuter exactement les mêmes commandes si vous utilisez un client Windows SSH. Comme PuTTY lui-même (putty.exe).

+0

J'utilise le Putty> PSFTP, mais il y a des erreurs –

+0

N'utilisez pas PSFTP, utilisez PuTTY. –

+0

Cela fonctionne, Merci, accepter la réponse –