2017-08-08 3 views
1

Je souhaite arrêter un serveur Tomcat. A cette fin, je suis allé dans le répertoire bin de l'installation de tomcat et je voulais exécuter le script shutdown.sh, tel que décrit dans la réponse approuvée à cette question:Exécution du script shutdown.sh en tant que sudo-utilisateur ne fonctionnant pas

Several ports (8005, 8080, 8009) required by Tomcat Server at localhost are already in use

j'ai simplement essayé

./shutdown.sh 

J'ai reçu le message d'erreur suivant:

-bash: ./shutdown.sh: Permission denied 

donc j'ai essayé la commande suivante:

sudo ./shutdown.sh 

Cela m'a donné le message d'erreur suivant:

sudo: ./shutdown.sh: command not found 

Alors, comment puis-je exécuter le script shutdown.sh comme sudo utilisateur? Quelle est la syntaxe correcte?

Répondre

0

Vous devriez être en mesure d'exécuter

sudo -i /path/to/executable.sh 

Depuis le -i drapeau:

[Run] shell de connexion que l'utilisateur cible

0

essayer d'accorder des privilèges par chmod 755. /shutdown.sh