web-dev-qa-db-fra.com

Ubuntu Live CD: Comment changer d’utilisateur sur LiveCD en "root"

J'ai créé mon CD live personnalisé en suivant les instructions @ Thread du forum Ubuntu 688872

Le Live CD est créé correctement et peut également démarrer. Je vois ma configuration personnalisée en place.

J'ai créé le Live CD avec Ubuntu 10.04 Server Edition.

Mon problème est que, lorsque le système démarre avec le CD live, il se connecte automatiquement en tant qu'utilisateur "Ubuntu". Je veux que le système se connecte en tant que "root". Parce que je vais exécuter pas mal de scripts d’automatisation Perl à partir du CD live et que je dois avoir les privilèges root.

Maintenant, je connais la façon de faire "Sudo", mais la sécurité me préoccupe le moins et je veux que mon système bascule vers un utilisateur "root" dès le démarrage.

Y at-il un hack pour atteindre le même?

UPDATE: Si vous ne pouvez pas résister au vote négatif de ma question, n'hésitez pas à le faire, mais faites-moi plaisir et laissez-moi savoir pourquoi vous êtes vote en laissant tomber un commentaire.

2
slayedbylucifer

Le live CD oubliera tout ce que vous avez fait pendant votre session, je vous recommande donc de démarrer à partir d'une clé USB avec une session persistante. La racine n'a pas de mot de passe dans la session en direct, donc dans la CLI, si vous faites Sudo su, elle ira simplement à la racine et ne demandera pas de mot de passe. Vous pouvez facilement créer un script bash pour accéder à la racine, puis exécuter vos scripts Perl.

Par défaut, root expire au bout de 15 minutes, mais vous pouvez le modifier, voir cette page .

2
titaniumtux

Hmm ... je ne sais pas si cela se rapporte vraiment, mais comme je l'ai décrit dans Comment une session graphique d'utilisateur en direct d'ubbuntu (startx) est-elle lancée dans un LiveCD? - si je commence par un mini-remix (qui se termine avec un identifiant texte/console pour l'utilisateur live ubuntu); puis je configure le démarrage de X (ou de l'environnement de bureau) via /etc/rc.local - l'environnement de bureau est apparemment démarré sous l'utilisateur root. Malheureusement, je ne sais pas comment passer à l'utilisateur root déjà lors de la connexion, de sorte que la console en mode texte démarre en tant que root ...

0
sdaau