Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix > BSD
BSD Forum d'entraide sur les systèmes BSD. Avant de poster -> FAQ BSD et cours BSD
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 09/06/2007, 10h49   #1
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Par défaut [FreeBSD] Sudo est-ce vraiment utile ?

Bonjour

Après avoir installé et configuré sudo, je me pose des questions. Est-ce vraiment utile ? Pourquoi ne pas ouvrir directement la console et saisir su + le mot de passe ?

Hier soir, j'ai tenté une expérience, installer une application, Mozilla Firefox avec sudo avec la commande :
Code :
sudo make -C /usr/ports/www/firefox/ install clean
Résultat:
L'application ne démarre pas sauf si en console, je saisis sudo firefox, étrange non ?

En revanche, si je passe en console un su + mot de passe + la commande :
Code :
make -C /usr/ports/www/firefox/ install clean
un petit exit pour fermer le session root et là par miracle, mon application démarre.

Qu'en pensez-vous ?

Merci
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2007, 14h51   #2
Modérateur
 
Avatar de ggnore
 
Inscription : juillet 2004
Messages : 2 246
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : juillet 2004
Messages : 2 246
Points : 1 903
Points : 1 903
Salut

Il doit y avoir une différence effective lors de la compilation.

Il faudrait récupérer les erreurs et tout le compte rendu de résultat des deux compilations et les comparer.
On peut le faire en redirigeant toutes les sorties (erreur et standard) vers des fichiers et en utilisant .

Il doit y avoir des différences au niveau des variables d'environnements. On peut avoir cette liste avec ou .

Sudo est, je trouve, très sécurisant. Cela permet de ne pas avoir de mot de passe root (compte présent sur toutes les distributions). Cela permet aussi de ne taper qu'une seule commande avec le compte root.

Mais il ne faut pas croire que sudo t'empêche de taper plusieurs commande en étant root.
Citation:
Envoyé par man sudo
-s
The -s (shell) option runs the shell specified by the SHELL environment variable if it is set or the shell as specified in passwd(5).
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
ggnore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2007, 15h24   #3
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
J'administre des serveurs en production. Nous avons une équipe de surveillance 24/24.
sudo nous permet de leur donner accès a certaines commandes sans a avoir à modifier le systeme.

sudo chez toi, ca sert a rien
sudo avec XXXX utilisateurs , ca roxe
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2007, 17h29   #4
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Citation:
Envoyé par Katyucha
sudo nous permet de leur donner accès a certaines commandes sans a avoir à modifier le systeme.
Dans ce cas précis, sudo est utile. Je suis d'accord.
Citation:
Envoyé par Katyucha
sudo chez toi, ca sert a rien
J'ai installé sudo sur mon portable juste pour éviter de saisir su - + le mot de passe pour installer une application.

Je viens de trouver pourquoi firefox ne fonctionnait pas avec l'utilisateur Olivier en l'ayant installé via sudo. J'avais oublié d'autoriser l'utilisation de la commande make

Merci
__________________
.Olivier
Olivier Regnier 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 11h41.


 
 
 
 
Partenaires

Hébergement Web