Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/07/2007, 11h21   #1
Membre éclairé
 
Inscription : janvier 2004
Messages : 424
Détails du profil
Informations personnelles :
Âge : 39
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2004
Messages : 424
Points : 310
Points : 310
Par défaut redemarrer mysql sans etre root ?

Bonjour,

J'ai un serveur sous debian, et j'aurais besoin de permettre a des utilisateurs de redemarrer mysql.. le probleme c'est que j'ai peur qu'ils fassent n'importe quoi.. et qu'a ma connaissance, il faut etre root, pour redemarrer mysql.. ?

Quelqu'un a deja eu ce souci ?
zevince est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 11h31   #2
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
un droit sur "sudo /etc/init.d/mysql" devrait suffire



http://linux.developpez.com/secubook...00000000000000
http://linux.developpez.com/faq/?page=root#sudo
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 11h38   #3
Membre éclairé
 
Inscription : janvier 2004
Messages : 424
Détails du profil
Informations personnelles :
Âge : 39
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2004
Messages : 424
Points : 310
Points : 310
j'avais essayé

Code :
1
2
3
chmod +x /etc/init.d/mysql
su lambda
/etc/init.d/mysql restart
et ca me sort ca :


Code :
1
2
3
4
5
6
7
8
lambda@mona:/etc/init.d$ ./mysql restart
Stopping MySQL database server: mysqldcat: /var/run/mysqld/mysqld.pid: Permission denied
...failed.
/usr/bin/mysqladmin: shutdown failed; error: 'Access denied; you need the SHUTDOWN privilege for this operation'
Killing MySQL database server by signal: mysqldmysqld(3581): Operation not permitted
mysqld: no process killed
Starting MySQL database server: mysqldcat: /var/run/mysqld/mysqld.pid: Permission denied
...already running.
zevince est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 11h48   #4
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
le droit sur le script doit être indiqué dans le fichier de configuration de sudo !!!

lis les liens
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 12h03   #5
Membre éclairé
 
Inscription : janvier 2004
Messages : 424
Détails du profil
Informations personnelles :
Âge : 39
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2004
Messages : 424
Points : 310
Points : 310
hmmm.. tu peux me preciser un peu ca ? je ne suis pas un admin serveur expert, désolé !
zevince est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 12h09   #6
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
Citation:
Envoyé par zevince
hmmm.. tu peux me preciser un peu ca ? je ne suis pas un admin serveur expert, désolé !

as-tu lu les liens proposés ?
si oui, qu'est-ce que tu n'as pas compris ?


pour résumer, il suffit d'ajouter une ligne dans le fichier /etc/sudoers et de taper la commande sudo /etc/init.d/mysql restart depuis l'utilisateur autorisé via sudo
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 14h27   #7
Membre éclairé
 
Inscription : janvier 2004
Messages : 424
Détails du profil
Informations personnelles :
Âge : 39
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2004
Messages : 424
Points : 310
Points : 310
ok, en fait je ne me sers jamais de sudo, la j'ai du l'installer..
Bon, il faut que je rajoute quand dans le fichier
/etc/sudoers ?

Cmnd_Alias MYSQL_RESTART=/etc/init.d/mysql restart

et

lambda ALL=MYSQL_RESTART


ca a bien l'air de marcher !!
Super, merci !

Parce que donner l'acces root, ca me faisait un peu flipper.. ca c'est quand meme moins risqué !
zevince est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 14h43   #8
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
Citation:
Envoyé par zevince
Parce que donner l'acces root, ca me faisait un peu flipper.. ca c'est quand meme moins risqué !


comme je te comprends... perso, il y a même certaines taches faites par root que je préfère déléguer à un "faux" utilisateur qui fera un sudo
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h39.


 
 
 
 
Partenaires

Hébergement Web