OVH Cloud OVH Cloud

Root or not Root

19 réponses
Avatar
Ego
Salut

Suivnt le conseil de certains grands sorciers de l'unix
je n'ai pas activé le compte Root.

Cela étant, j'aimerais savoir quelle différence existe
entre le compte Root et mon compte ou je suis administrateur ?

Le SUDO me permet-il de tout faire ?

Existe-t-il des applications qui demandent la présence d'un compte Root ?

par exemple, dans un article concernant l'installation de phpmyadmin, afin de protéger
par mot de passe les bases, il est demandé de modifier le fichier
config.inc.php....avec comme user : root et comme mot de passe celui de root

Qu'en pensez-vous ?

Merci Ego

10 réponses

1 2
Avatar
Patrick Stadelmann
In article <3fb2365f$0$226$,
Ego wrote:

Qu'en pensez-vous ?


Que sudo te permet de te passer d'activer le compte root dans la plupart
des cas. Si un jour tu tombes sur quelque chose que sudo ne te permet
pas, il sera toujours temps d'activer le compte root à ce moment là.

Patrick
--
Patrick Stadelmann

Avatar
Saïd
Ego wrote:
Salut

Suivnt le conseil de certains grands sorciers de l'unix
je n'ai pas activé le compte Root.

Cela étant, j'aimerais savoir quelle différence existe
entre le compte Root et mon compte ou je suis administrateur ?

Le SUDO me permet-il de tout faire ?



Oui. Sauf lancer des applications graphiques au nom de root. Chez moi
root a eu une utilite celle de bloquer le clavier de login sur US
(contre francais auparavant). Mais je ne vois de probleme a activer
l'utilisateur a condition qu'il ait un mot de passe beton et que tu ne
t'en serves que tres tres tres rarement (pour un probleme du genre que
j'ai dit).

Existe-t-il des applications qui demandent la présence d'un compte Root ?



Je ne sais pas, mais il ne devrait pas y en avoir. sudo doit suffir.

Au fait question aux OS Xiens: "activer l'utilisateur root" revient
juste a lui permettre a se loguer, par ce que sinon, il y a de toute
facon un utilisateur avec UID 0, non?


par exemple, dans un article concernant l'installation de
phpmyadmin, afin de protéger

par mot de passe les bases, il est demandé de modifier le fichier
config.inc.php....avec comme user : root et comme mot de passe celui
de root


Qu'en pensez-vous ?



bull shit. sudo suffit, mais tu ne pourra pas l'editer dans un
application graphique. Il faudra l'editer en mode texte.

Avatar
Patrick Stadelmann
In article ,
Saïd wrote:

Au fait question aux OS Xiens: "activer l'utilisateur root" revient
juste a lui permettre a se loguer, par ce que sinon, il y a de toute
facon un utilisateur avec UID 0, non?


Oui.

bull shit. sudo suffit, mais tu ne pourra pas l'editer dans un
application graphique. Il faudra l'editer en mode texte.


On peut lancer les applis graphique Cocoa en root via sudo :

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit &

Pour Carbon, il me semble qu'on peut aussi mais je sais plus comment.

Patrick
--
Patrick Stadelmann

Avatar
Saïd
Patrick Stadelmann wrote:
bull shit. sudo suffit, mais tu ne pourra pas l'editer dans un
application graphique. Il faudra l'editer en mode texte.



On peut lancer les applis graphique Cocoa en root via sudo :

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit &

Pour Carbon, il me semble qu'on peut aussi mais je sais plus comment.



Pourtant il m'avait semble que c'etait impossible. C'etait peut-etre
meme avec toi que j'en avais discute. Le serveur chais-pas-quoi refusait
les connexins des autres utilisateurs que celui qui avait lance une
session.

Au fait Cocoa, aqua et Carbon c'est quoi exactement? Si je fais une
application graphique que vaut-il mieux utiliser (pour l'avenir)?

--
Saïd.


Avatar
romuald
Saïd wrote:

Pourtant il m'avait semble que c'etait impossible. C'etait peut-etre
meme avec toi que j'en avais discute. Le serveur chais-pas-quoi refusait
les connexins des autres utilisateurs que celui qui avait lance une
session.


Non c'est bien possible via cette méthode, et je crois que ça a toujours
marché.
En revanche il risque d'avoir quelques problèmes entres les applis
(glissé/déposer par exemple)

--
Romuald Brunet, ICQ 33033393, http://mog.online.fr

Signature forthcom^W

Avatar
Patrick Stadelmann
In article ,
Saïd wrote:

Pourtant il m'avait semble que c'etait impossible. C'etait peut-etre
meme avec toi que j'en avais discute. Le serveur chais-pas-quoi refusait
les connexins des autres utilisateurs que celui qui avait lance une
session.


Oui, en effet. Mais j'avais sans doute précisé que root était une
exception.

Au fait Cocoa, aqua et Carbon c'est quoi exactement? Si je fais une
application graphique que vaut-il mieux utiliser (pour l'avenir)?


C'est l'API utilisée. Carbon est une évolution d'InterfaceLib qui est
compatible (en partie du moins) avec Mac OS 9 et Mac OS X et qui permet
donc de faire des applis qui tourne sur les deux OS. Cocoa est une
évolution d'une API de NeXT et ne tourne que sur Mac OS X. C'est l'API
recommandée si la compatibilité avec Classic n'est pas nécessaire.

Patrick
--
Patrick Stadelmann

Avatar
gilbert.olivier
Patrick Stadelmann wrote:

In article ,
Saïd wrote:


bull shit. sudo suffit, mais tu ne pourra pas l'editer dans un
application graphique. Il faudra l'editer en mode texte.


On peut lancer les applis graphique Cocoa en root via sudo :


On peu lancer les applis graphiques avec les droits root à partir du
Finder grace à Pseudo

<http://www.versiontracker.com/dyn/moreinfo/macosx/9608>

--
Gilbert


Avatar
bpesenti_pala
Ego wrote:

ar exemple, dans un article concernant l'installation de phpmyadmin, afin
de protéger par mot de passe les bases, il est demandé de modifier le
fichier config.inc.php....avec comme user : root et comme mot de passe
celui de root

Qu'en pensez-vous ?


Je crois que tu confonds le compte root de Mac OS X et celui de MySQL.

Avatar
thomas-ml
Ego wrote:

par exemple, dans un article concernant l'installation de phpmyadmin,
afin de protéger par mot de passe les bases, il est demandé de modifier le
fichier config.inc.php....avec comme user : root et comme mot de passe
celui de root


Ils parlent, je suppose, du mot de passe de l'utilisateur root de mysql
et du mot de passe root de mysql, pas celui du système !

--
Thomas Deniau
"Unix is user friendly. It's just selective when choosing friends."

Avatar
Ego
Bruno wrote:

Je crois que tu confonds le compte root de Mac OS X et celui de MySQL.


Oui en effet j'ai l'impression que vous avez raison,
mais je ne connais mysql que de nom ! aussi je vais devoir
lire un peu plus ...

Pour revenir à la question initiale, il n'y aurait rien
d'impossible à effectuer sans compte root ?

Ego

1 2