39 votes

Comment utiliser sudo sur SFTP avec CyberDuck?

Je suis la copie de cette question à partir d'ici: http://getsatisfaction.com/cyberduck/topics/can_i_use_sudo_over_sftp_with_cyberduck

Je vais avoir le même problème et trouver qu'il est difficile de trouver une réponse:

J'utilise Cyberduck sur SFTP. Je peux se connecter et naviguer dans les fichiers de l'amende, mais lorsque j'essaie de télécharger, je reçois un les autorisations d'erreur. Hébergeur me dit que je besoin d'utiliser le 'sudo' de la commande. Je sais comment le faire via le Terminal, mais il est possible de dire Cyberduck à utiliser sudo?

S'il vous plaît ne me dites pas d'utiliser la racine parce que:

Que faire si vous n'avez pas accès à la racine ou ne souhaitez pas activer l'accès root?

11voto

Kin Points 543

J'ai eu ce même problème pour un temps très long, et je m'étais résignée à tout simplement à l'aide de mastic pour modifier les fichiers, ou de les déplacer à partir de mon répertoire home.

Malheureusement, ce n'est qu'une réponse partielle, car il ne fonctionne pas nativement sous linux. Vous pourriez être en mesure de l'utiliser dans le vin si. Il s'avère que c'est possible de le faire à l'aide de winscp.

La configuration d'une nouvelle SFTP session dans winscp, Setup page 1

Après cela, allez à la SFTP section de la configuration, sélectionnez un type de serveur SFTP, tapez le chemin d'accès à distance sftp-server binaire avec sudo -s jointes devant elle. Pour que cela fonctionne, vous devez activer sudo sans mot de passe. Vous pouvez utiliser la commande whereis sur le serveur distant pour trouver le chemin d'accès sftp-server.

How to retrieve sftp-server path

Last Step

4voto

chaimp Points 2450

Je pense que la meilleure solution consiste à utiliser votre sudo dans ssh pour modifier les autorisations. Vous pouvez même écrire un petit script shell pour vous donner accès pendant que vous travaillez et définir les autorisations lorsque vous avez terminé.

Je suis en fait curieux de savoir s’il existe un meilleur moyen de le faire, mais je suis à peu près sûr que ce n’est pas le cas.

0voto

salva Points 5357

Il est possible de démarrer le serveur SFTP distant avec sudo mais je doute que vous puissiez trouver un client d'interface graphique SFTP prenant en charge cette fonctionnalité.

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