Gandi.net Groups

Hébergement mode expert: LE SUDO NE MARCHE PASPremier topic... est pas des moindres ...

Vous devez être connecté pour poster de nouveaux messages. Créer un compte.

Bonjour a tous!
Depuis hier je suis nouvelle utilisateur de gandibox...
L'installation c'est bien faite, je fais un lien entre le DD et mon
serveur... aucun soucis... 


Je me connecte en SSH je fais un petit 
admin@aston:~$ sudo apt-get install apache2

je rentre le mdp .... 

[sudo] password for admin:
admin@aston:~$



Et la rien... 
le néant...  

j'essaye un update... pareille... 


Je vais sur mon dd ( dans /srv/le_nom_2_mon_DD )

admin@aston:/srv/aston_dd$ ls -l
total 16
drwx------ 2 root root 16384 Jan 21 22:07 lost+found
admin@aston:/srv/aston_dd$

je fais

admin@aston:/srv/aston_dd$ mkdir test
mkdir: cannot create directory `test': Permission denied

marche pas ( erreur : permission )


admin@aston:/srv/aston_dd$ mkdir test 

pas d'erreur... 

admin@aston:/srv/aston_dd$ ls -l
total 16
drwx------ 2 root root 16384 Jan 21 22:07 lost+found
admin@aston:/srv/aston_dd$

aucun dossier test.... 


Donc voila je ne sais pas si qq1 à le meme problème mais c'est trés
énervant... je voudrais bien le testé mon petit serveur! ! ! Et sans
etre obliger en AI.....

Merci et bonne soiré!:)
Le 22 jan 2008 à 18:40 CET, PrOkIuM a écrit :
Bonjour a tous!
Depuis hier je suis nouvelle utilisateur de gandibox...
L'installation c'est bien faite, je fais un lien entre le DD et mon
serveur... aucun soucis... 


Je me connecte en SSH je fais un petit 
admin@aston:~$ sudo apt-get install apache2

je rentre le mdp .... 

[sudo] password for admin:
admin@aston:~$



Et la rien... 
le néant...  

j'essaye un update... pareille... 


Je vais sur mon dd ( dans /srv/le_nom_2_mon_DD )

admin@aston:/srv/aston_dd$ ls -l
total 16
drwx------ 2 root root 16384 Jan 21 22:07 lost+found
admin@aston:/srv/aston_dd$

je fais

admin@aston:/srv/aston_dd$ mkdir test
mkdir: cannot create directory `test': Permission denied

marche pas ( erreur : permission )


admin@aston:/srv/aston_dd$ mkdir test 

pas d'erreur... 

admin@aston:/srv/aston_dd$ ls -l
total 16
drwx------ 2 root root 16384 Jan 21 22:07 lost+found
admin@aston:/srv/aston_dd$

aucun dossier test.... 


Donc voila je ne sais pas si qq1 à le meme problème mais c'est trés
énervant... je voudrais bien le testé mon petit serveur! ! ! Et sans
etre obliger en AI.....

Merci et bonne soiré!:)
Par défaut sudo n'accorde aucun droit.
Voyons voir comment dire à sudo de donner tous les droits aux
utilisateurs du group "adm".
Il faut vous mettre dans le groupe "adm" si ce n'est déjà fait. En
root, tapez
addgroup vous adm

Et ensuite donner les droits sudo au group adm. Toujours en root,
éditer /etc/sudoers et ajoutez : 

%adm    ALL=(ALL) ALL

Avant que cela fasse effet, si vous venez de vous ajouter au groupe
"adm", il faudra vous délogguer et relogguer.
S. Angel / Twidi
http://www.gandi.net
Par défaut sudo n'accorde aucun droit.
Voyons voir comment dire à sudo de donner tous les droits aux
utilisateurs du group "adm".
Il faut vous mettre dans le groupe "adm" si ce n'est déjà fait. En
root, tapez
addgroup vous adm

Et ensuite donner les droits sudo au group adm. Toujours en root,
éditer /etc/sudoers et ajoutez : 

%adm    ALL=(ALL) ALL

Avant que cela fasse effet, si vous venez de vous ajouter au groupe
"adm", il faudra vous délogguer et relogguer.
Heu je veux bien mais je n'ai jamais défini le mdp root......
Heu je veux bien mais je n'ai jamais défini le mdp root......
Pour ma config fedora, c'est le meme que celui du user normal. En
principe on devrait tous le changer dès la premiere connexion.

Eric
Le 23 jan 2008 à 10:23 CET, macgiver a écrit :
Heu je veux bien mais je n'ai jamais défini le mdp root......
Pour ma config fedora, c'est le meme que celui du user normal. En
principe on devrait tous le changer dès la premiere connexion.

Eric
a oui mais non .. lol 
pas sous ubuntu... 
je ressay quand meme .... 

Donc je comfirme, le mots de passe root n'est pas le meme que celui
configurer à la création de l'utilisateur... 





J'ai oublier d'essayer sous debian ou autre...  
Bin tien je vais essayer fédora...
Le 23 jan 2008 à 10:36 CET, PrOkIuM a écrit :
Le 23 jan 2008 à 10:23 CET, macgiver a écrit :
Heu je veux bien mais je n'ai jamais défini le mdp root......
Pour ma config fedora, c'est le meme que celui du user normal. En
principe on devrait tous le changer dès la premiere connexion.

Eric
a oui mais non .. lol 
pas sous ubuntu... 
je ressay quand meme .... 

Donc je comfirme, le mots de passe root n'est pas le meme que celui
configurer à la création de l'utilisateur... 





J'ai oublier d'essayer sous debian ou autre...  
Bin tien je vais essayer fédora...
Moi par contre je confirme que le mot de passe root est celui spécifié
lors de la création de la VM, attribué au premier utilisateur ET à
root (mais on ne peut pas se logguer directement en root, il faut se
logguer en user et passer par su)
S. Angel / Twidi
http://www.gandi.net
Le 23 jan 2008 à 10:59 CET, Twidi a écrit : 
Moi par contre je confirme que le mot de passe root est celui
spécifié
lors de la création de la VM, attribué au premier utilisateur ET à
root (mais on ne peut pas se logguer directement en root, il faut se
logguer en user et passer par su)
Merci pour la précision du root en ssh, c'est bien se que je penser...

Par contre, comment voulez vous que je modifie les différents fichiers
pour pouvoir utiliser le sudo avec mon user, si je ne peux me connecter
en root et que le sudo n'est pas activé?

je suis un peu dérouté....
Le 23 jan 2008 à 11:09 CET, PrOkIuM a écrit :
Le 23 jan 2008 à 10:59 CET, Twidi a écrit : 
Moi par contre je confirme que le mot de passe root est celui
spécifié
lors de la création de la VM, attribué au premier utilisateur ET à
root (mais on ne peut pas se logguer directement en root, il faut se
logguer en user et passer par su)
Merci pour la précision du root en ssh, c'est bien se que je
penser...

Par contre, comment voulez vous que je modifie les différents
fichiers
pour pouvoir utiliser le sudo avec mon user, si je ne peux me
connecter
en root et que le sudo n'est pas activé?

je suis un peu dérouté....
Vous devez pouvoir vous connecter en root avec le mot de passe
spécifié lors de la création de votre serveur.
Me confirmez-vous que cela ne marche pas, même sur votre nouveau
serveur sous fedora ?
S. Angel / Twidi
http://www.gandi.net
je n'ai pas encor essayer... petit soucis d'oubli de mots de passe :s 
Je réinstall et je vous redis ça! 
Merci pour votre aide dans tous les cas!
Le 23 jan 2008 à 11:56 CET, PrOkIuM a écrit :
je n'ai pas encor essayer... petit soucis d'oubli de mots de passe :s 
Je réinstall et je vous redis ça! 
Merci pour votre aide dans tous les cas!
sa marche.... 

aucun soucis 

je susi entrain de fair les maj du kernel etc.... sa dl ... 
Je vais essayer de mettre apache2 etc ensuite...

je vous tiens au courant!
tout marche bien sous fedora... bien que je ne sache pas super bien
l'utiliser ... 

J'espere trouver bientot une nouvelle version d'ubuntu qui n'aura plus
se petit bug!
Bonjour,


Le 23 jan 2008 à 11:09 CET, PrOkIuM a écrit :
Le 23 jan 2008 à 10:59 CET, Twidi a écrit : 
Moi par contre je confirme que le mot de passe root est celui
spécifié
lors de la création de la VM, attribué au premier utilisateur ET à
root (mais on ne peut pas se logguer directement en root, il faut se
logguer en user et passer par su)
Merci pour la précision du root en ssh, c'est bien se que je
penser...

Par contre, comment voulez vous que je modifie les différents
fichiers
pour pouvoir utiliser le sudo avec mon user, si je ne peux me
connecter
en root et que le sudo n'est pas activé?

je suis un peu dérouté...
Authoriser root à se connecter au ssh n'est pas recommandé, il me
semble,
Mais comme l'a dit Twidi, un simple :

% su
Password:

suffit à se logger en root et prendre en main la machine.

Je confirme aussi que le mot de passe est le même que celui de
l'utilisateur principal de la VM.
Sur le principe du root en ssh je suis entierement daccord
sous fedora le su marche.

mais sous ubuntu le sudo ne marche pas.... 
et c'est bien la le probleme je ne connais pas fédora... et donc c'est
un peu la galere :p lol
Le 23 jan 2008 à 16:25 CET, PrOkIuM a écrit :
Sur le principe du root en ssh je suis entierement daccord
sous fedora le su marche.

mais sous ubuntu le sudo ne marche pas.... 
et c'est bien la le probleme je ne connais pas fédora... et donc
c'est
un peu la galere :p lol
Et su sous Ubuntu ?
Le 23 jan 2008 à 10:36 CET, PrOkIuM a écrit :
a oui mais non .. lol 
pas sous ubuntu... 
C'est peut être là qu'est le problème -pardon, la fonctionnalité- ?

Un petit 'grep root /etc/shadow' permet de voir que 
Ubuntu sauce Gandi c'est _avec_ un compte root,
un peu comme sous Debian et pas mal d'autres distros,
et contrairement à l'approche usuelle sous Ubuntu,
"pas de vrai compte root, tout en sudo" (compte root 
désactivé, visible avec le ! dans l'entrée password).

Moi même lors de la première connexion 
j'ai eu un peu peur en voyant que 'sudo -i' ne marchait pas ...

Il faut donc reprendre les anciens réflexes, pre-Ubuntu:
'su -' pour passer root plutot que 'sudo -i', 
'su -c "commande" '  à la place de sudo commande,
changement régulier du password de root, etc.

Bref, "c'est pas comme à la maison".

En espérant que çà aide.
Utilisateur d'ubuntu depuis un certain temps j'ai été gêné par
l'impossibilité d'utiliser sudo.
J'ai donc chercher à retrouver le comportement par défaut. Après
m'être enfermé sans aucun droit et avoir du recréer le serveur (merci
Gandi qui recrédite tous les jours restants et le support qui aide =)
), j'ai réussi.


Voici comment faire:

Devenir root.
~$ su

Ajouter votre utilisateur au groupe admin.
~# adduser <user> admin

Éditer la configuration de sudo (ne pas toucher directement le
fichier).
~# visudo
ou pour utiliser nano plus intuitif (vi faut avoir l'habitude)
~# EDITOR="/bin/nano" visudo

Ajouter la ligne:
%admin  ALL=(ALL) ALL

Revenir à l'utilisateur de base.
~# exit

Tester sudo ça devrait marcher.
~$ sudo <command>

Facultatif (et a ne faire qu'après test sans quoi on se bloque tout
seul...), verrouiller le compte root pour n'utiliser que sudo (utiliser
la même chose sans -l pour le réactiver)
~$ sudo passwd -l root 


Cordialement,
Sylvain.
Le 4 fév 2008 à 21:38 CET, Sylvain Didelot a écrit :
Utilisateur d'ubuntu depuis un certain temps j'ai été gêné par
l'impossibilité d'utiliser sudo.
J'ai donc chercher à retrouver le comportement par défaut. Après
m'être enfermé sans aucun droit et avoir du recréer le serveur
(merci
Gandi qui recrédite tous les jours restants et le support qui aide =)
), j'ai réussi.


Voici comment faire:

Devenir root.
~$ su

Ajouter votre utilisateur au groupe admin.
~# adduser <user> admin

Éditer la configuration de sudo (ne pas toucher directement le
fichier).
~# visudo
ou pour utiliser nano plus intuitif (vi faut avoir l'habitude)
~# EDITOR="/bin/nano" visudo

Ajouter la ligne:
%admin  ALL=(ALL) ALL

Revenir à l'utilisateur de base.
~# exit

Tester sudo ça devrait marcher.
~$ sudo <command>

Facultatif (et a ne faire qu'après test sans quoi on se bloque tout
seul...), verrouiller le compte root pour n'utiliser que sudo
(utiliser
la même chose sans -l pour le réactiver)
~$ sudo passwd -l root 


Cordialement,
Sylvain.
Pour info j'avais expliqué cette manoeuvre il y a deux semaines, sur le
deuxième message de ce sujet ;)
S. Angel / Twidi
http://www.gandi.net
Le 4 fév 2008 à 23:06 CET, Twidi a écrit :
Pour info j'avais expliqué cette manoeuvre il y a deux semaines, sur
le
deuxième message de ce sujet ;)
Il est vrai que la majorité du contenu de mon message peut être
retrouvé dans le reste du sujet, il a plus une vocation synthétique
que réellement novatrice.

Cependant dans votre message vous indiquez de modifier /etc/sudoers
directement, ce qu'il ne faut surtout pas faire.
Extrait de la documentation:
"La configuration de sudo se fait dans le fichier /etc/sudoers. Ce
fichier doit être modifié impérativement avec la commande visudo ; si
vous utilisez un éditeur de texte autre que celui défini par défaut
pour modifier ce fichier, il est possible que votre système refuse de
fonctionner correctement par la suite."


Cordialement,
Sylvain
Le 5 fév 2008 à 13:36 CET, Sylvain Didelot a écrit :
Le 4 fév 2008 à 23:06 CET, Twidi a écrit :
Pour info j'avais expliqué cette manoeuvre il y a deux semaines, sur
le
deuxième message de ce sujet ;)
Il est vrai que la majorité du contenu de mon message peut être
retrouvé dans le reste du sujet, il a plus une vocation synthétique
que réellement novatrice.

Cependant dans votre message vous indiquez de modifier /etc/sudoers
directement, ce qu'il ne faut surtout pas faire.
Extrait de la documentation:
"La configuration de sudo se fait dans le fichier /etc/sudoers. Ce
fichier doit être modifié impérativement avec la commande visudo ;
si
vous utilisez un éditeur de texte autre que celui défini par défaut
pour modifier ce fichier, il est possible que votre système refuse de
fonctionner correctement par la suite."


Cordialement,
Sylvain
"ne surtout pas faire" quand on ne sait pas ce qu'on fait, moi je savais
:)
S. Angel / Twidi
http://www.gandi.net