rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Lancer commande en root au démarrage de linux

Posté par poiuytrez, le samedi 17 septembre 2005 à 20:51:51
Bonjour, je suis sur Fedora Core 4, je souhaiterai lancer une commande ou un script au démarrage de linux, qui a besoin des permission root. Comment dois-je faire ?
Merci de votre aide.
Répondre à poiuytrez  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
crabs, le samedi 17 septembre 2005 à 21:53:40
Salut,
je n'ai pas la FC4, mais j'ai des vieux souvenirs de RH.
Il faut avoir les droits root.
tout ce passe dans les dossier /etc/init.d et les rc(x).d (x) correspondant au
'run level' de la machine
regarde à coup de 'ls -il' comment sont construits les dossiers.
Pour info tout part de /etc/inittab...
Dans les rc.d :
un script qui commence par K -> arret du service : lancement du script avec
le paramètre stop
un script qui commence par S -> démarage du service : lancement du script
avec le paramètre start
Ensuite 2 chffres qui permettent de faire le tri croissant et obtenir ainsi l'ordre
de lancement des scripts d'arrêt de service, puis de ceux de démarage

A+, crabs ..., I think Slackware sounds better than 'Microsoft,'
-- Patrick Volkerding - founder and maintainer of Slackware
Répondre à crabs

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
poiuytrez, le samedi 17 septembre 2005 à 22:54:41
Merci mais je ne souhaite pas lancer un service au démarrage, en fait je souhaiterai juste lancer la commande, en root:
#yum -y upgrade

Merci!
Répondre à poiuytrez

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
crabs, le dimanche 18 septembre 2005 à 07:45:49
Salut,
Dans mon propos, service était employé au sens large.
Ca peut être un script qui lance un programme...
Perso à chaque démarage, je lance une commande qui synchronise mon
horloge sur un serveur NTP, c'est juste une commande mise dans un script.

Prends au moins la peine de regarder dans ces zones de démarage.

Sinon c'est pas un peu dangereux de lancer une mise à jour de l'OS sans
avoir la possibilité de prendre la main ? Certaines mises ne nécessitent-elles pas
le redémarage de certains services voire un reboot de la machine ? ..., I think Slackware sounds better than 'Microsoft,'
-- Patrick Volkerding - founder and maintainer of Slackware
Répondre à crabs

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
poiuytrez, le dimanche 18 septembre 2005 à 11:06:40
Ok ben je vais utiliser cette technique... En fait je la connaissait mais je pensais qu'il y avait une méthode plus clean.

Merci @+
Répondre à poiuytrez

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
a, le samedi 2 juin 2007 à 13:01:06
chmod de ton script devrait faire l'affaire.
Répondre à a

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lami20j, le samedi 2 juin 2007 à 13:17:09
Salut,

il me semble que le fichier /etc/init.d/rc.local est présent sur FC4
tu n'as qu'à taper en root
echo "yum -y upgrade" >> /etc/init.d/rc.local
au redémarrage la commande sera exécutée

En revanche je suis d'accords avec crabs. Ce n'est pas une bonne idée de lancer une mise à jour de cette façon.

D'ailleurs faire une mise à jour juste pour pouvoir se vanter que j'ai la dernière version des logiciels c'est puéril. lami20j
Répondre à lami20j

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 rdan, le lundi 21 janvier 2008 à 11:41:18
Bonjour, si un meme script est présent dans l'ensemble des dossiers rc*.d, ca signifie qu'il est lancé au chargement des modes 1 à 5 normalement, donc lancé 5 fois si on charge le mode 5, pourtant c'est surement pas le cas, ou est l'erreur ?
Répondre à rdan
Logiciels pertinents trouvés dans les téléchargements
Télécharger Rootkit Hunter 1.3.0 Rootkit Hunter - Rootkit scanner est un outil d'analyse permettant de vous débarasser de la quasi-totalité de vos infections. Cet outil...Catégorie: Anti-Rootkit
Licence: Open Source
Télécharger AVG Anti-Rootkit 1.1.0.42AVG Anti-Rootkit - Cet anti-rootkit de très simple d'utilisation vous permettra de détecter et supprimer un certain nombre d'objets malicieux,...Catégorie: Anti-Rootkit
Licence: Freeware/gratuit
Télécharger Panda Anti-Rootkit 1.05.00Panda Anti-Rootkit - Cet utilitaire simple et gratuit vous permettra de scanner les processus actifs, la base de registre , et le disque dur ...Catégorie: Anti-Rootkit
Licence: Freeware/gratuit
Télécharger Inno Setup 5.2.3Inno Setup - Inno Setup est un installeur entièrement gratuit. Il crée des exécutables permettant d'installer les logiciels que vous avez...Catégorie: Développement
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « Lancer commande en root au démarrage de linux »