IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Connection et deconnection root


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Matmal11
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 111
    Par défaut Connection et deconnection root
    Bonjour,

    Je suis en train de faire un script qui créé une base de données, et qui doit également traiter certains fichiers qui ne sont accessible en modification que par root.
    Je voudrais savoir comment dans un script on se connecte en superutilisateur ROOT, on effectue les actions voulues puis on se déconnecte de ROOT.

    Merci par avance

    MAt

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    il faut que le script appartienne et soit lancé par root

    par exemple :


  3. #3
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Par défaut
    Pourquoi ne pas utiliser sudo?
    Et sinon, tu dois facilement pouvoir le trouver sur le net

    @+
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  4. #4
    Membre confirmé Avatar de Matmal11
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 111
    Par défaut
    Merci,

    J'ai regardé la man page de sudo, et je comprends pas, quand je fais:

    sudo -u username
    Il me marque

    usage: sudo -V | -h | -L | -l | -v | -k | -K | [-H]...etc
    En fait, ce que je veux faire est un peu différent de ce que j'ai dit.
    Je suis un utilisateur "normal", je lance un script qui doit me créer une base de données avec postgreSQL. Mon user postgreSQL est postgres.
    En pratique, personne ne doit avoir accès au user postgres pour ne pas toucher la base que je veux créer.
    Comment puis-je faire pour me connecter comme postgres sans avoir a taper le mot de passe sur le terminal, [créer ma BD et la remplir] --> ça c'est bon, puis me déconnecter de postgres dans un shell bash.

    Merci par avance

    Mat

  5. #5
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    su - postgres  -c "psql ............................... "
    ou sinon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    psql -option postgres -option password .......................
    mais dans le deuxieme cas le password sera ecrit en clair


    ça doit marché par contre selon ta config de postgres le password sera demandé ou non, si ma mémoire est bonne....faudrai relire la doc de postgres pour verifier comment on fait ce "forçage" pour qu'il demande pas le password

  6. #6
    Membre émérite
    Avatar de gerald2545
    Profil pro
    Inscrit en
    Février 2003
    Messages
    744
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 744
    Par défaut
    pourquoi ne crées tu pas ta base de données avec ton user nomal? je ne vois pas pourquoi tu veux passer par le compte postgres?

  7. #7
    Membre confirmé Avatar de Matmal11
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 111
    Par défaut
    Mon problème est que quand je fais un SU, il me demande mon mot de passe, et c'est ce que je voudrais supprimer, le mot de passe ne se situe pas au niveau de la base de données mais lorsque l'on se connecte comme super-utilisateur.

    Le fait que le password soit ecrit en clair m-importe peu car le fichier sera innaccessible par la suite.

    c-est le password du SU que je voudrais passer sans le taper sur le terminal.

Discussions similaires

  1. MySQL M/S: error connecting to master root@192.168.1.25 ..
    Par jamboo dans le forum Administration
    Réponses: 8
    Dernier message: 22/12/2011, 17h31
  2. Mysql se connecte automatiquement avec "root"
    Par hmd09 dans le forum Débuter
    Réponses: 2
    Dernier message: 05/06/2011, 14h42
  3. Comment connecter et deconnecter dynamiquement des tables
    Par JPJOLY dans le forum VBA Access
    Réponses: 3
    Dernier message: 20/12/2010, 20h01
  4. Connection et deconnection immediate avec net::FTP
    Par Hideki-kun dans le forum Programmation et administration système
    Réponses: 2
    Dernier message: 30/05/2007, 06h50
  5. [VB]connection et deconnection internet
    Par nabil dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 04/05/2006, 19h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo