Utilisation du fichier sudoers Débian
Fermé
Utilisateur anonyme
-
7 mars 2012 à 16:28
_Tawal_ Messages postés 644 Date d'inscription jeudi 23 février 2012 Statut Membre Dernière intervention 7 juillet 2012 - 7 mars 2012 à 21:41
_Tawal_ Messages postés 644 Date d'inscription jeudi 23 février 2012 Statut Membre Dernière intervention 7 juillet 2012 - 7 mars 2012 à 21:41
A voir également:
- N'est pas dans le fichier sudoers
- Fichier rar - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
9 réponses
_Tawal_
Messages postés
644
Date d'inscription
jeudi 23 février 2012
Statut
Membre
Dernière intervention
7 juillet 2012
73
Modifié par _Tawal_ le 7/03/2012 à 16:36
Modifié par _Tawal_ le 7/03/2012 à 16:36
Bonjour,
J'ai pas tout compris à ta question.
Je crois que seul le premier utilisateur créé peut avoir les droits sudo.
Tu peux peut-être détailler un peu plus ?
J'ai pas tout compris à ta question.
Je crois que seul le premier utilisateur créé peut avoir les droits sudo.
Tu peux peut-être détailler un peu plus ?
Utilisateur anonyme
7 mars 2012 à 16:56
7 mars 2012 à 16:56
J'avais déjà réussi à le faire mais j'ai du réinstaller et depuis je ne retrouve plus le topic qui m'avait aidé, je veut donner les droits à l'utilisateur www-data pour utiliser la commande useradd avec l'option NOPASSWD
_Tawal_
Messages postés
644
Date d'inscription
jeudi 23 février 2012
Statut
Membre
Dernière intervention
7 juillet 2012
73
7 mars 2012 à 17:15
7 mars 2012 à 17:15
Tu peux mettre l'utilisateur www-data dans le grouge admin :
Normalement, l'utilisateur www-data aura accès à la commande sudo.
adduser www-data admin
Normalement, l'utilisateur www-data aura accès à la commande sudo.
Utilisateur anonyme
7 mars 2012 à 18:17
7 mars 2012 à 18:17
Je ne préfère pas, c'est un trop grand risque de hack, je veut juste lui donner l'accès à la commande useradd ou sudo useradd
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
_Tawal_
Messages postés
644
Date d'inscription
jeudi 23 février 2012
Statut
Membre
Dernière intervention
7 juillet 2012
73
7 mars 2012 à 19:06
7 mars 2012 à 19:06
Pour configurer finement sudo, il y a le fichier sudoers (à éditer avec la commande visudo).
Tu peux en utilisant ceci permettre à ton user, via sudo, de ne pouvoir utiliser en admin que (et seulement) la commande adduser, et ceci sans donner de mot de passe.
Tu peux en utilisant ceci permettre à ton user, via sudo, de ne pouvoir utiliser en admin que (et seulement) la commande adduser, et ceci sans donner de mot de passe.
_Tawal_
Messages postés
644
Date d'inscription
jeudi 23 février 2012
Statut
Membre
Dernière intervention
7 juillet 2012
73
7 mars 2012 à 19:14
7 mars 2012 à 19:14
J'ai fait un copier /coller de : http://forum.ubuntu-fr.org/viewtopic.php?pid=2512663#p2512663
J'ai juste changé la commande.
J'ai juste changé la commande.
Utilisateur anonyme
7 mars 2012 à 21:00
7 mars 2012 à 21:00
Merci j'ai réussi !
J'ai une dernière question, j'ai fais le script pour ajouter un utilisateur malheureusement je pense que le cryptage n'est pas bon car l'utilisateur est bien ajouté mais impossible de se connecter avec le mot de passe spécifié !
Code :
$allowed_salt = "abcdefghiklmnopqrstuvwxyzABCDEFGHJKLMNOPQRSTUVWXYZ0123456789";
$salt = substr($allowed_salt, rand(0,strlen($allowed_salt)-1), 1).substr($allowed_salt, rand(0,strlen($allowed_salt)-1), 1);
$pass = crypt($p,$salt);
ssh2_exec($connection,'sudo useradd -m -p '.$pass.' '.$_SESSION['username'].'') ;
J'ai une dernière question, j'ai fais le script pour ajouter un utilisateur malheureusement je pense que le cryptage n'est pas bon car l'utilisateur est bien ajouté mais impossible de se connecter avec le mot de passe spécifié !
Code :
$allowed_salt = "abcdefghiklmnopqrstuvwxyzABCDEFGHJKLMNOPQRSTUVWXYZ0123456789";
$salt = substr($allowed_salt, rand(0,strlen($allowed_salt)-1), 1).substr($allowed_salt, rand(0,strlen($allowed_salt)-1), 1);
$pass = crypt($p,$salt);
ssh2_exec($connection,'sudo useradd -m -p '.$pass.' '.$_SESSION['username'].'') ;
_Tawal_
Messages postés
644
Date d'inscription
jeudi 23 février 2012
Statut
Membre
Dernière intervention
7 juillet 2012
73
7 mars 2012 à 21:21
7 mars 2012 à 21:21
Désolé, mais je ne sais pas du tout !
Je ne comprends pas bien la variable $salt.
Et qu'est-ce que $p ?
Je ne comprends pas bien la variable $salt.
Et qu'est-ce que $p ?
_Tawal_
Messages postés
644
Date d'inscription
jeudi 23 février 2012
Statut
Membre
Dernière intervention
7 juillet 2012
73
7 mars 2012 à 21:41
7 mars 2012 à 21:41
Je ne sais pas.
Désolé.
Poste un autre sujet pour obtenir de l'aide.
Désolé.
Poste un autre sujet pour obtenir de l'aide.