Re: compte root désactivé, sudo = commande introuvable

2016-01-23 Par sujet Adrien
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

2016-01-23 Par sujet merkedanke

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

2016-01-22 Par sujet Christophe De Natale
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

2016-01-22 Par sujet Christophe De Natale
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

2016-01-22 Par sujet humbert . olivier . 1
> "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

2016-01-22 Par sujet Christophe De Natale
Le samedi 23 janvier 2016 à 06:33 +0100, Bernard Schoenacker a écrit :
> Le Fri, 22 Jan 2016 18:55:37 +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,
> 
> 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

2016-01-22 Par sujet Bernard Schoenacker
Le Fri, 22 Jan 2016 18:55:37 +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,

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

2016-01-22 Par sujet Christophe De Natale
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

2016-01-22 Par sujet Christophe De Natale
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

2016-01-22 Par sujet merkedanke
*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.