Group administrateurs

Résolu/Fermé
Signaler
Messages postés
477
Date d'inscription
mercredi 7 mars 2001
Statut
Membre
Dernière intervention
12 septembre 2016
-
Messages postés
477
Date d'inscription
mercredi 7 mars 2001
Statut
Membre
Dernière intervention
12 septembre 2016
-
salut a tous,
j'ai un serveur avec une debian.
il y a un utilisateur root que j'utilise constament en ssh et on me dit que c'est pas top au niveau securite.
alors j'ai cree un utilisateur santiago et c'est avec celui la que je me connecte.

le probleme, c'est qu'avec santiago, il y a plein de commandes que je peux pas faire (useradd).
meme la commande sudo useradd ne marche pas

dans quel group dois-je mettre santiago pour qu'il ai le droit de faire sudo ?

merci a tous
santiago

9 réponses

Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 562
Salut,

Pour utiliser sudo commande tu dois editer le fichier /etc/sudoers
et mettre dédans
santiago ALL=(ALL) ALL
Pour editer le fichier utilse en root la commande
 visudo
Messages postés
477
Date d'inscription
mercredi 7 mars 2001
Statut
Membre
Dernière intervention
12 septembre 2016
210
merci lami20j

le probleme c'est que je n'ai pas le fichier /etc/sudoers

Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 562
As-tu exécuté en root la commande visudo ?
Messages postés
477
Date d'inscription
mercredi 7 mars 2001
Statut
Membre
Dernière intervention
12 septembre 2016
210
y'a pas de doute, je suis en 'root'

-bash: visudo: command not found

c'est bizarre !?!?
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 562
aptitude install sudo
Messages postés
477
Date d'inscription
mercredi 7 mars 2001
Statut
Membre
Dernière intervention
12 septembre 2016
210
merci lami20j,
c'est en train de mouliner... et c'est fini.

sans vouloir trop te demander, je debute en linux, ca veut dire quoi 'aptitude install sudo' ?

est ce que c'est comme "apt-get install sudo' ?

j'ai edite le fichier. ai-je le droit de mettre un nom de group plutot que user ?
admins ALL=(ALL) ALL

Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 562
regarde ici apt-get ou aptitude
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 562
ai-je le droit de mettre un nom de group plutot que user ?

oui, mais en ce cas il faut écrire
%admins ALL=(ALL) ALL 

en ca cas tous les utilisateurs faisant parti de groupe admins pourront exécuter sudo commande
Messages postés
477
Date d'inscription
mercredi 7 mars 2001
Statut
Membre
Dernière intervention
12 septembre 2016
210
Merci beaucoup lami20j.

Donc je recapitule.
Il semble que sur Debian, 'sudo' n'est pas installe par defaut (il l'est sur ubuntu).

installer sudo :
aptitude install sudo

pour ajouter le groupe admins et l'utilisateur santiago aux sudoers :
editer le fichier /etc/sudoers
visudo

ajouter les lignes suivantes
%admins ALL=(ALL) ALL
santiago ALL=(ALL) ALL

pour plus de detail sur les autorisations et restrictions :
https://linux.die.net/man/5/sudoers