Vider le cache dans le serveur distant via ssh

J'avais essayé de vider le cache dans un serveur distant et j'ai eu ces commandes.

De la première connexion en tant qu'utilisateur root et exécuter

sync; echo 3 > /proc/sys/vm/drop_caches

Mais j'ai eu d'automatiser cela dans un script, j'ai donc utilisé cette

ssh utilisateur@adresse_ip "sudo su; sync; echo 3 > /proc/sys/vm/drop_caches";

Mais je ne suis pas en mesure d'obtenir les privilèges de l'utilisateur root par la commande sudo su et j'ai pensé que la suppression sudo su et au lieu d'utiliser

ssh user@ipaddress "sudo sync;sudo echo 3 > /proc/sys/vm/drop_caches";

Mais cela dit il dose pas les autorisations suffisantes.

Ce qui me manque??

InformationsquelleAutor Uday Reddy | 2013-09-30