2 votes

Comment ajouter mon compte utilisateur au groupe des administrateurs (bureau 13.10)

J'ai essayé d'extraire un modèle web dans le dossier d'hébergement /docroot sur le service web, ce qui fonctionne, mais je n'ai pas la permission de terminer l'action.

Je ne supporte pas qu'on me bloque l'accès à quoi que ce soit sur une machine, et avant que vous ne vous lanciez dans une diatribe sur la raison pour laquelle le compte root est bloqué, ne le faites pas, ne le faites pas.

Alors... j'ai fait un sudo visudo

# User privilege specification
root    ALL=(ALL:ALL) ALL
username   ALL=(ALL:ALL) ALL

sauvegardé comme tmp et ensuite comme sudoers J'ai vérifié les fichiers, sudoers et sudoers.tmp ont la même taille.

Toujours pas de joie, impossible d'accéder aux dossiers et fichiers requis. Redémarrage, rien à faire

J'étais sur le point de commencer à éditer les fichiers passwd, mais j'ai pensé que je ferais mieux de demander ce qui pourrait se passer ici, car je ne suis pas entièrement familier avec le bureau Ubuntu 13.10 et Unity.

Il ne s'agit pas d'une machine de production, mais d'une expérimentation des services web et des outils de production web disponibles. Je comprends que le compte root est verrouillé et que sudo 'ing chaque commande de la ligne de commande n'est pas une option, juste aggro.

Si quelqu'un peut proposer une solution (même non sécurisée) à ce problème de permissions, je lui en serais très reconnaissant. Je ne me soucie pas de la casse, s'il vous plaît ne faites pas de conférence, je peux réimager cette unité en moins de 20 min.

J'ai également essayé d'ajouter mon compte au groupe d'administrateurs, mais j'ai obtenu une erreur disant que le groupe d'administrateurs n'existe pas.

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

Hein ? Yep, confus. TIA

1voto

nux Points 34943

Il n'est pas recommandé d'ajouter des utilisateurs au groupe root.

sudo usermod -aG (nameofgroup) (nameofuser) 

l'utilisateur sera membre du groupe .

Vous pouvez utiliser chown pour donner à l'utilisateur le droit de propriété :

sudo chown username:usergroup /path -R 

-R signifie récursif, donc l'utilisateur peut aussi être le propriétaire de sous-dossiers.

Maintenant vous pouvez donner à l'utilisateur qui possède ce répertoire un accès complet par :

sudo chmod 755 /path 

755 signifie (drwxr-xr-x) droits de lecture écriture exécution pour le propriétaire .

1voto

brettnelson Points 47

Après avoir effectué un chowning, j'ai pu modifier ce dont j'avais besoin, mais cela semble avoir créé d'autres problèmes avec les paquets installés, ou plus vraisemblablement les différentes tentatives de modification des permissions de groupe, etc. ont causé des problèmes, j'ai donc réimagé l'unité et fait ce qui suit...

Comment activer le login root ?

Pour autant que vous ne soyez pas préoccupé par la sécurité, je pense que c'est la meilleure solution. Les autres solutions auraient dû fonctionner, mais ça n'a pas été le cas. Je ne peux que supposer que c'est dû à des erreurs de la part d'ubuntu.

Merci à ceux qui ont offert des conseils.

Note à Ubuntu, si je voulais être bloqué hors de mon système, j'achèterais un Mac.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X