Hey, tu as pensé à chercher un peu de doc ?
Cette page devrait t'aider : Doc Ubuntu root, ne pas hésiter à suivre des liens :)
En gros, tout ce qui relève de l'administration du système, et pas de l'utilisation (surfer, mouler...), ne peut se faire qu'avec les droits d'un compte privilégié, root. Ton user normal n'a pas le droit d'installer des paquets ou changer ta config réseau par exemple. Y a pleins de raisons à ça, je te laisse les chercher :D
Du coup pour faire une tâche administrative genre mettre à jour les paquets, effacer des logs systèmes ou que sais-je il te faut pouvoir accéder à ces privilèges root.
Dans un terminal, une méthode, celle préconisée par Ubuntu, est d'utiliser sudo. C'est une commande qui permet d'effectuer une commande sous l'identité d'un autre utilisateur, comme root (note : ça peut être un autre compte avec sudo -u user).
Y a aussi su c'est vrai mais sudo sait faire plus de choses.
Donc pour ton tuto il faudrait sûrement préfixer les commandes exécutées par root avec sudo. Si ça te gonfle de mettre du sudo partout tu peux ouvrir un terminal root avec sudo -i. Pratique pour plusieurs commandes, ne pas oublier de se déconnecter quand on a fini.
Il est fortement déconseillé de lancer des appli graphiques avec les privilèges root, et encore pire : ouvrir une session graphique avec root :D Pourquoi ? Parce que les interfaces graphiques représentent des montagnes de lignes de code, beaucoup plus que les outils en ligne de commande, elles sont donc beaucoup moins auditées / vérifiées etc. et risquent de présenter davantage de failles de sécurité. C'est un risque, pas une certitude hein, mais vu qu'en général les tâches admin passent très bien en ligne de commande, les vrais barbus ne se log pas en root (ou si parce que le reste du monde leur fait les backups ? je ne sais plus :p)
[^] # Re: Fontionnalité des commandes
Posté par M27 . En réponse au message Se connecter à l'user root. Évalué à 3.
Hey, tu as pensé à chercher un peu de doc ?
Cette page devrait t'aider : Doc Ubuntu root, ne pas hésiter à suivre des liens :)
En gros, tout ce qui relève de l'administration du système, et pas de l'utilisation (surfer, mouler...), ne peut se faire qu'avec les droits d'un compte privilégié, root. Ton user normal n'a pas le droit d'installer des paquets ou changer ta config réseau par exemple. Y a pleins de raisons à ça, je te laisse les chercher :D
Du coup pour faire une tâche administrative genre mettre à jour les paquets, effacer des logs systèmes ou que sais-je il te faut pouvoir accéder à ces privilèges root.
Dans un terminal, une méthode, celle préconisée par Ubuntu, est d'utiliser sudo. C'est une commande qui permet d'effectuer une commande sous l'identité d'un autre utilisateur, comme root (note : ça peut être un autre compte avec sudo -u user).
Y a aussi su c'est vrai mais sudo sait faire plus de choses.
Donc pour ton tuto il faudrait sûrement préfixer les commandes exécutées par root avec sudo. Si ça te gonfle de mettre du sudo partout tu peux ouvrir un terminal root avec sudo -i. Pratique pour plusieurs commandes, ne pas oublier de se déconnecter quand on a fini.
Il est fortement déconseillé de lancer des appli graphiques avec les privilèges root, et encore pire : ouvrir une session graphique avec root :D Pourquoi ? Parce que les interfaces graphiques représentent des montagnes de lignes de code, beaucoup plus que les outils en ligne de commande, elles sont donc beaucoup moins auditées / vérifiées etc. et risquent de présenter davantage de failles de sécurité. C'est un risque, pas une certitude hein, mais vu qu'en général les tâches admin passent très bien en ligne de commande, les vrais barbus ne se log pas en root (ou si parce que le reste du monde leur fait les backups ? je ne sais plus :p)