web-dev-qa-db-fra.com

Comment ajouter mon compte d'utilisateur au groupe d'admin (bureau 13.10)

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

Je ne peux pas supporter d'être bloqué sur quoi que ce soit sur une machine, et avant de vous lancer dans une diatribe sur le pourquoi du compte root est verrouillé, yadda yadda, ne faites pas, ne faites pas.

Alors ... Est-ce qu'un Sudo Visudo

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

enregistré en tant que tmp puis en tant que sudoers, vérifie les fichiers, sudoers et sudoers.tmp de même taille

Toujours pas de joie, impossible d'accéder aux dossiers et fichiers requis. Rebooted, no go

J'étais sur le point de commencer à éditer les fichiers passwd, mais je pensais qu'il valait mieux demander ce qui pourrait se passer ici, car je ne connais pas très bien Ubuntu 13.10 desktop et Unity.

Ce n'est pas une machine de production, mais uniquement des expériences de services Web et des outils de production Web disponibles. J'obtiens que le compte root est verrouillé et que toutes les commandes de la ligne de commande ne sont pas une option, mais seulement une aggro.

Si quelqu'un peut offrir une solution (même si elle n'est pas sécurisée) à ce problème d'autorisations, je vous en serais très reconnaissant. Je ne me soucie pas de la casse, s'il vous plaît ne donnez pas de conférence, je peux re-image de cette unité en moins de 20 min.

J'ai également essayé d'ajouter mon compte au groupe d'administrateurs, seulement pour obtenir une erreur indiquant que le groupe d'administrateurs n'existe pas.

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

hein? Oui, confus. TIA

2
brettnelson

Ainsi, après avoir été choqué, j'ai pu modifier ce dont j'avais besoin, mais cela semble avoir créé d'autres problèmes avec les packages installés, ou peut-être plus probablement que plusieurs tentatives de modification des autorisations de groupe, etc., ont provoqué des problèmes. .

Comment activer la connexion root?

Pour autant que la sécurité ne vous préoccupe pas, je pense que c'est la meilleure solution. Les autres solutions DEVRAIENT avoir fonctionné, mais ne l’ont donc pas été. Je ne peux donc que supposer que c’est dû à beaucoup de foutaises de la part d’Ubuntu.

Merci pour ceux qui ont offert des conseils.

Note à Ubuntu, si je voulais être verrouillé hors de mon système, je voudrais acheter un mac

1
brettnelson

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

Sudo usermod -aG (nameofgroup) (nameofuser) 

l'utilisateur sera membre du groupe.

Vous pouvez utiliser chown pour donner à l'utilisateur la propriété:

Sudo chown username:usergroup /path -R 

- R signifie récursif afin que l'utilisateur soit également propriétaire des sous-dossiers.

Vous pouvez maintenant donner à l'utilisateur à qui appartient ce répertoire un accès complet en:

Sudo chmod 755 /path 

755 signifie (drwxr-xr-x) autorisation d'écriture lecture/écriture pour le propriétaire.

1
nux