Re: compte root désactivé, sudo = commande introuvable
Le 23/01/2016 07:52, Christophe De Natale a écrit : > Le samedi 23 janvier 2016 à 01:12 +0100, merkeda...@vmail.me a écrit : >> *Pour info, je n'active pas le compte root à l'installation et c'est >> donc mon premier utilisateur qui a les droits (normalement). >> >> Debian desktop : >> moi je n'ai pas , j'ai ; ce qui me convient tout à fait. >> j'ai dû totalement ne rien comprendre depuis le départ à debian car , >> d'une part, à l'install, le compte root est exigé > Non, il n'est pas exigé et c'est expliqué sur l'écran de création de > compte ("Si vous laissez le champ de mot de passe du compte root vide > alors le premier compte créé obtiendra les droits avec sudo"). > Dans ce cas, si tu veux saisir des commandes en root, c'est "sudo su" > > Je dois d'ailleurs avouer que j'ai un problème d'assimilation du > concept : on a le choix d'activer root ou pas. > Quelle est la différence finalement puisque si l'on veut faire les > choses correctement alors qu'on a pas activé root, on doit ensuite créer > un utilisateur standard pour la session utilisateur de tous les jours > (afin de ne pas travailler dans la session admin qui a les droits sudo). > >> il doît s'agir d'une question "serveur" je suppose. > Non, desktop mais c'est idem en serveur :-) > > Bon we, Salut, En réalité, le comportement par défaut est que si root n'a pas de mot de passe, alors on n'autorise pas root à se connecter. C'est comme cela qu'on active ou non l'utilisateur root : en créant ou non un mot de passe. 1) Du coup, si tu veux l'activer par la suite parce que cela te convient, il te suffit de créer un mot de passe : $ su puis : # passwd Et tu crées ton mot de passe root. Tu peux désormais te connecter en root. À l'inverse, si tu veux désactiver root, tu peux éditer ainsi le fichier /etc/shadow (Attention danger !) : La ligne : root:ton_mot_de_passe_hashé_avec_plein_de_caractères_bizarres:15805:0:9:7::: va devenir : root::15805:0:9:7::: Le séparateur est le deux-points (:). Dorénavant tu ne peux plus te connecter en root (mais tu peux toujours faire un "sudo su"). 2) Si jamais, suite à l'activation de root tu veux désactiver sudo (c'est ce que je fais), il te suffit de taper la commande en root : # visudo 3) Si tu veux sudo, il te suffit bien sûr de faire : # apt-get install sudo Si ça peut servir... Bonne journée, Adrien.
Re: compte root désactivé, sudo = commande introuvable
Eh bien moi je n'ai pas du tout compris les choses en ce sens. Debian-handbook fr 2015 (8-jessie): le cahier de référence dispose d'articles en anglais qui apportent un complément de lecture plus qu'une réelle assimilation de concept/d'idée ou qu'une ouverture vers un savoir-faire particulier/caché. *impose* veut dire obligatoire si je ne me trompe, en français et *également* insiste sur le fait qu'il faut 2 comptes minimum par sécurité ( d'ailleurs les comptes ubuntu ont été largement critiqués à cause de ce manquement évident à la vie privé et rendand vulnérables leurs utilisateurs à des attaques locales et extérieures). is automatically created during installation; this is why a password is requested.> *reserved* veut dire dédié à l'administration de la machine _ afin d'en être le seul détenteur/décideur conformément à la philosophie débian:logiciciel libre. *automaticately created* veut dire que l'installation est "programmée" pour suivre cette étape en tant que condition indispensable et non comme une option ou un oubli. *during installation veut dire que c'est ici que doit s'incrire la décision ; sous-entendu ni avant, ni après si je ne m'abuse. *this is why* veut dire qu'un password est demandé pour valider cette étape dans le suivi du bon déroulement par une exigence de responsabilité personelle. /// Non, il n'est pas exigé et c'est expliqué sur l'écran de création de compte ("Si vous laissez le champ de mot de passe du compte root vide alors le premier compte créé obtiendra les droits avec sudo"). Dans ce cas, si tu veux saisir des commandes en root, c'est "sudo su" Je dois d'ailleurs avouer que j'ai un problème d'assimilation du concept : on a le choix d'activer root ou pas. Quelle est la différence finalement puisque si l'on veut faire les choses correctement alors qu'on a pas activé root, on doit ensuite créer un utilisateur standard pour la session utilisateur de tous les jours (afin de ne pas travailler dans la session admin qui a les droits sudo). Bref, je pense qu'il s'agit d'une condition sine qua non _ un compte root est bel et bien exigé à l'instal rien que par principe _et donc comme supposé/suggeré par le poster original ; une install négligée (pas de compte root) implique qu'une partie du système est non-opérationnelle non pas par volonté, choix ou bug mais parce qu'il n'existe qu'entier en plein privilège et en totale maîtrise par l'user, l'administrateur en l'occurence. Loin des bidouillages et rattrapages et recollages sur des versions dérivées , si lon veut faire les choses correctement ; on doit installer proprement et sans confusion. Je ne suis jamais arrivé à installer Bsd , quant à gentoo , je reste toujours bloqué sur l'absolue absence d'une clarté ou cohérence. Il y a beaucoups de manières de faire tourner et remettre en état une machine mais il y a quand même pas mal de distribution très axées sur la langue et la culture des premiers initiateurs. Derrière cette profusion ou vague (dans les deux sens) distrib instituant une vie privé, une sécurité ; il y a avant tout une aspiration affirmée à la dignité. C'est une virilité exprimée en tout point stable et solide ; une ouverture lumineuse vers un avenir serein dont certains,certaines en signent la présence par le mot "librement". En conclusion , je dirais que le Debian-handbook prochain (9-) devrait inclure les propositions et solutions décrites précédemment concernant . Il est tout à fait possible de ne pas ouvrir un root mais cela n'est pas forcemment recommandé et des solutions doivent être mises à la disposition des users afin de pouvoir reprendre la main quand et comme ils le souhaitent et afin de répondre aux exigences et comportements différents des utilisateurs. Cela permettrai à beaucoup de ne pas être bloqué ; ni par un mode d'emploi quelquefois austère, très complet, intelligible uniquement au bout de 40 essais , ni par les idées trops professionnelles ou nouvelles ni par les locutions, expressions, traductions étrangères ; tout en leur laissant le choix inattentif ou pas de faire comme bon leur semble ; ce qui est une des libertés premières me semble-t-il. Universel veut dire aussi ouvert à tous. nb: excusez-moi de tout mettre au masculin , cela correspond au genre neutre.
Re: compte root désactivé, sudo = commande introuvable
Le vendredi 22 janvier 2016 à 18:55 +0100, Christophe De Natale a écrit : > Bonsoir à vous, > > Sur une installation fraîche de Jessie, je n'ai pas de droits > d'administration (console en gui ou tty). > Exemple : > sudo ifconfig = bash : sudo : commande introuvable > > > Pour info, je n'active pas le compte root à l'installation et c'est donc > mon premier utilisateur qui a les droits (normalement). > > Une idée svp ? (la mienne, c'est que l'installation a foiré mais je ne > peux pas consulter les logs) > Merci et bonne soirée, Suite : démarrage en mode recovery, accès root direct (est-ce normal ?) Ajout de mon utilisateur au groupe sudo Redémarrage "groups" confirme que je fais partie du groupe sudo Mais je suis toujours bloqué : sudo ifconfig = bash : sudo : commande introuvable -- Christophe De Natale
[résolu]Re: compte root désactivé, sudo = commande introuvable
Le vendredi 22 janvier 2016 à 19:25 +0100, humbert.olivie...@free.fr a écrit : > > "groups" confirme que je fais partie du groupe sudo > > Mais je suis toujours bloqué : > > sudo ifconfig = bash : sudo : commande introuvable > > À tout hasard, le paquet "sudo" est-il installé ? > > Olivier > Hé, ben voilà :-) En mode rescue : apt-cache policy sudo Installé = aucun Merci et bon we, -- Christophe De Natale
Re: compte root désactivé, sudo = commande introuvable
> "groups" confirme que je fais partie du groupe sudo > Mais je suis toujours bloqué : > sudo ifconfig = bash : sudo : commande introuvable À tout hasard, le paquet "sudo" est-il installé ? Olivier
[résolu]Re: compte root désactivé, sudo = commande introuvable
Le samedi 23 janvier 2016 à 06:33 +0100, Bernard Schoenacker a écrit : > Le Fri, 22 Jan 2016 18:55:37 +0100, > Christophe De Natalea écrit : > > > Bonsoir à vous, > > > > Sur une installation fraîche de Jessie, je n'ai pas de droits > > d'administration (console en gui ou tty). > > Exemple : > > sudo ifconfig = bash : sudo : commande introuvable > > > > > > Pour info, je n'active pas le compte root à l'installation et c'est > > donc mon premier utilisateur qui a les droits (normalement). > > > > Une idée svp ? (la mienne, c'est que l'installation a foiré mais je ne > > peux pas consulter les logs) > > Merci et bonne soirée, > > bonjour, > > sudo ifconfig = bash > Mot de passe [sudo] de bernard : > bash: Hôte inconnu > ifconfig: `--help' gives usage information. > > > ne serait pas plutôt (?): > > > sudo -s ifconfig = 192.168.x.x > > ou > > sudo bash ifconfig = 192.168.x.x > > > en tout cas si sudo est installé > > > slt > bernard > Je me suis mal exprimé, désolé de t'avoir enduit d'erreurs :D Je voulais dire : lorsque je saisi "sudo ifconfig" cela donnait : "bash : sudo : commande introuvable" Et effectivement le paquet sudo n'était pas installé. Bon we, -- Christophe De Natale
Re: compte root désactivé, sudo = commande introuvable
Le Fri, 22 Jan 2016 18:55:37 +0100, Christophe De Natalea écrit : > Bonsoir à vous, > > Sur une installation fraîche de Jessie, je n'ai pas de droits > d'administration (console en gui ou tty). > Exemple : > sudo ifconfig = bash : sudo : commande introuvable > > > Pour info, je n'active pas le compte root à l'installation et c'est > donc mon premier utilisateur qui a les droits (normalement). > > Une idée svp ? (la mienne, c'est que l'installation a foiré mais je ne > peux pas consulter les logs) > Merci et bonne soirée, bonjour, sudo ifconfig = bash Mot de passe [sudo] de bernard : bash: Hôte inconnu ifconfig: `--help' gives usage information. ne serait pas plutôt (?): sudo -s ifconfig = 192.168.x.x ou sudo bash ifconfig = 192.168.x.x en tout cas si sudo est installé slt bernard
Re: compte root désactivé, sudo = commande introuvable
Le samedi 23 janvier 2016 à 01:12 +0100, merkeda...@vmail.me a écrit : > *Pour info, je n'active pas le compte root à l'installation et c'est > donc mon premier utilisateur qui a les droits (normalement). > > Debian desktop : > moi je n'ai pas , j'ai ; ce qui me convient tout à fait. > j'ai dû totalement ne rien comprendre depuis le départ à debian car , > d'une part, à l'install, le compte root est exigé Non, il n'est pas exigé et c'est expliqué sur l'écran de création de compte ("Si vous laissez le champ de mot de passe du compte root vide alors le premier compte créé obtiendra les droits avec sudo"). Dans ce cas, si tu veux saisir des commandes en root, c'est "sudo su" Je dois d'ailleurs avouer que j'ai un problème d'assimilation du concept : on a le choix d'activer root ou pas. Quelle est la différence finalement puisque si l'on veut faire les choses correctement alors qu'on a pas activé root, on doit ensuite créer un utilisateur standard pour la session utilisateur de tous les jours (afin de ne pas travailler dans la session admin qui a les droits sudo). > il doît s'agir d'une question "serveur" je suppose. Non, desktop mais c'est idem en serveur :-) Bon we, -- Christophe De Natale
compte root désactivé, sudo = commande introuvable
Bonsoir à vous, Sur une installation fraîche de Jessie, je n'ai pas de droits d'administration (console en gui ou tty). Exemple : sudo ifconfig = bash : sudo : commande introuvable Pour info, je n'active pas le compte root à l'installation et c'est donc mon premier utilisateur qui a les droits (normalement). Une idée svp ? (la mienne, c'est que l'installation a foiré mais je ne peux pas consulter les logs) Merci et bonne soirée, -- Christophe De Natale
Re: compte root désactivé, sudo = commande introuvable
*Pour info, je n'active pas le compte root à l'installation et c'est donc mon premier utilisateur qui a les droits (normalement). Debian desktop : moi je n'ai pas , j'ai ; ce qui me convient tout à fait. j'ai dû totalement ne rien comprendre depuis le départ à debian car , d'une part, à l'install, le compte root est exigé , d'autre part on ne se log pas en root mais en premier utilisateur au droit restreint ; en oûtre si l'on ouvre un compte guest, il ne faut certainement pas activer un droit sudo et tout cela à-priori bien sûr. il doît s'agir d'une question "serveur" je suppose. De toute façon , plus je lis les commentaires d'ici et d'ailleurs; plus je reste étonné de tout ce que l'on faire et de toutes les solutions et écueils que l'on peut trouver. merci pour ce rappel sur sudo.