[root] comment faire (resolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
AchilleFraisse
Elfe
Messages : 623
Inscription : dim. 27 avr. 2014, 09:32

[root] comment faire (resolu)

Message par AchilleFraisse »

Bonjour,
D'après vous, quel est la "meilleur" façon de procéder pour se donner les droits root à l'installation d'archlinux ?
De rajouter <utilisateur> dans le groupe root et d'inscrire la ligne suivante dans le fichier /etc/sudoers :

Code : Tout sélectionner

%root ALL=(ALL:ALL) ALL
Ou bien de rajouer directement la ligne suivante dans le fichier /etc/sudoers, mais sont rajouter <utilisateur> au groupe root :

Code : Tout sélectionner

<utilisateur> ALL=(ALL:ALL) ALL
Si il y a une méthode plus approprié, merci de me la signaler
Dernière modification par AchilleFraisse le mar. 26 août 2014, 11:00, modifié 2 fois.
otacon
Chu Ko Nu
Messages : 466
Inscription : sam. 07 sept. 2013, 19:22
Localisation : Limousin

Re: [root] comment faire ( en cours)

Message par otacon »

Salut,
mettre ton utilisateur dans le groupe wheel (et décommenter dans /etc/sudoers) ne suffit pas ?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [root] comment faire ( en cours)

Message par FoolEcho »

otacon a écrit :mettre ton utilisateur dans le groupe wheel (et décommenter dans /etc/sudoers) ne suffit pas ?
+1 (il vaut mieux laisser le groupe root tranquille et rajouter un utilisateur avec des droits root n'a pas vraiment de sens puisqu'il existe justement un groupe désigné pour).
«The following statement is not true. The previous statement is true.» :nage:
AchilleFraisse
Elfe
Messages : 623
Inscription : dim. 27 avr. 2014, 09:32

Re: [root] comment faire ( en cours)

Message par AchilleFraisse »

+1 (il vaut mieux laisser le groupe root tranquille et rajouter un utilisateur avec des droits root n'a pas vraiment de sens puisqu'il existe justement un groupe désigné pour).
Je n'ai pas comrpris ce que tu voulais dire...
puisqu'il existe justement un groupe désigné pour).
Que faut-il faire alors ? Pour l'instant je n'ai que le compte root qui a les droits root, mais il est déconseiller de s'y connecté. Et pour que je fasse un sudo, il faut que j'ai les droits root.
otacon
Chu Ko Nu
Messages : 466
Inscription : sam. 07 sept. 2013, 19:22
Localisation : Limousin

Re: [root] comment faire ( en cours)

Message par otacon »

sous ton compte utilisateur, tu taperas sudo et le mot de passe root pour avoir temporairement les droits root.
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [root] comment faire ( en cours)

Message par Moviuro »

AchilleFraisse a écrit :Bonjour,
D'après vous, quel est la "meilleur" façon de procéder pour se donner les droits root à l'installation d'archlinux ?
Dans un premier temps, bannir sudo. C'est un artifice et sans nul doute la casse assurée si tu le fais à tout va. su - dans un premier temps.
Personnellement, je n'autorise mon user qu'à effectuer un nombre très restreint de commandes (Pac-Man et autres systemd-euseries) pour éviter un sudo rm -fr . /...
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
AchilleFraisse
Elfe
Messages : 623
Inscription : dim. 27 avr. 2014, 09:32

Re: [root] comment faire ( en cours)

Message par AchilleFraisse »

otacon a écrit :sous ton compte utilisateur, tu taperas sudo et le mot de passe root pour avoir temporairement les droits root.
Mais ça ne marche pas. Il faut que je tape mon mot de passe. Celui de root il s'en fou (quand je le tape, il me dit que le mot de passe est incorrect).
otacon
Chu Ko Nu
Messages : 466
Inscription : sam. 07 sept. 2013, 19:22
Localisation : Limousin

Re: [root] comment faire ( en cours)

Message par otacon »

Quand tu passes par

Code : Tout sélectionner

su -
tu obtiens l'invite de commande root ?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [root] comment faire ( en cours)

Message par FoolEcho »

Moviuro a écrit :Dans un premier temps, bannir sudo. C'est un artifice et sans nul doute la casse assurée si tu le fais à tout va. su - dans un premier temps.
Personnellement, je n'autorise mon user qu'à effectuer un nombre très restreint de commandes (Pac-Man et autres systemd-euseries) pour éviter un sudo rm -fr . /...
Si tu veux... néanmoins le problème reste le même.
Avec root, tu peux tout casser du système. Avec sudo, aussi, modulo les droits accordés... sudo est plus un confort pour un poste sous Arch où l'on va bien différencier le compte root du compte utilisateur principal qui est souvent la même personne, mais root en soi suffit (mais principe KISS, c'est l'utilisateur qui détermine ce qu'il souhaite).
AchilleFraisse a écrit :
+1 (il vaut mieux laisser le groupe root tranquille et rajouter un utilisateur avec des droits root n'a pas vraiment de sens puisqu'il existe justement un groupe désigné pour).
Je n'ai pas comrpris ce que tu voulais dire...
Que, par principe, si le compte du super-utilisateur existe, il est inutile d'ajouter un autre à ce groupe (moins d'utilisateurs-root = moins de risques de piratage ou juste de mauvaises manipulations). Si l'on souhaite administrer autrement (style Ubuntu en désactivant le compte root et en passant par sudo), il existe un groupe pour ça auquel il suffit de rajouter les utilisateurs voulus: wheel.
AchilleFraisse a écrit :
otacon a écrit :sous ton compte utilisateur, tu taperas sudo et le mot de passe root pour avoir temporairement les droits root.
Mais ça ne marche pas. Il faut que je tape mon mot de passe. Celui de root il s'en fou (quand je le tape, il me dit que le mot de passe est incorrect).
@otacon: :non: non, avec sudo c'est le mot de passe de l'utilisateur qui tente de lancer sudo qui est demandé (sudo vérifie les privilèges de l'utilisateur par rapport à la commande qu'il cherche à utiliser). le mot de passe root ne vaut que pour su - (su permet de se substituer à un autre utilisateur, ça passe donc par l'authentification de ce dernier).

sudo
su
«The following statement is not true. The previous statement is true.» :nage:
AchilleFraisse
Elfe
Messages : 623
Inscription : dim. 27 avr. 2014, 09:32

Re: [root] comment faire ( en cours)

Message par AchilleFraisse »

Oui, mais je préfère sudo afin d'éxécuter qu'une commmande en root. Avec su, il faut que je me déconnecte du compte root après
AchilleFraisse
Elfe
Messages : 623
Inscription : dim. 27 avr. 2014, 09:32

Re: [root] comment faire ( en cours)

Message par AchilleFraisse »

Que, par principe, si le compte du super-utilisateur existe, il est inutile d'ajouter un autre à ce groupe (moins d'utilisateurs-root = moins de risques de piratage ou juste de mauvaises manipulations). Si l'on souhaite administrer autrement (style Ubuntu en désactivant le compte root et en passant par sudo), il existe un groupe pour ça auquel il suffit de rajouter les utilisateurs voulus: wheel.
Donc je rajoute <utlisateur> au groupe wheel, puis je marque dans le fichier sudoers %wheel ALL=(ALL:ALL) ALL ?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [root] comment faire ( en cours)

Message par FoolEcho »

AchilleFraisse a écrit :Oui, mais je préfère sudo afin d'éxécuter qu'une commmande en root. Avec su, il faut que je me déconnecte du compte root après
Tu as l'option -c avec su qui te permet d'exécuter directement la commande (par exemple, su - -c "pacman -Syu") . :rtfm:
AchilleFraisse a écrit :Donc je rajoute <utlisateur> au groupe wheel, puis je marque dans le fichier sudoers %wheel ALL=(ALL:ALL) ALL ?
Oui. Néanmoins, la ligne wheel existe déjà dans sudoers, tu as juste à la décommenter (attention: il faut passer par visudo pour éditer proprement /etc/sudoers, cela permet de ne pas y glisser des erreurs qui casseraient sudo... très fâcheux pour qui aurait désactivé le compte root dans l'intervalle :mrgreen: ).
«The following statement is not true. The previous statement is true.» :nage:
otacon
Chu Ko Nu
Messages : 466
Inscription : sam. 07 sept. 2013, 19:22
Localisation : Limousin

Re: [root] comment faire ( en cours)

Message par otacon »

@foolecho : merci pour la mise au point sur le mdp de sudo. Je suis le seul utilisateur de mon poste, donc les deux mêmes mdp entre mon utilisateur et root. D'ou ma méprise. :chinois:
AchilleFraisse
Elfe
Messages : 623
Inscription : dim. 27 avr. 2014, 09:32

Re: [root] comment faire ( en cours)

Message par AchilleFraisse »

Merci ;)
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [root] comment faire (resolu)

Message par Moviuro »

Sinon il y a une option pour sudo qui demande le MDP root. De tête, rootpw.
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Répondre