| |||||
FORUM HardWare.fr

Linux et OS Alternatifs

Divers

autorisation Ubuntu pour commandes dans le Terminal| Dernière réponse | ||
|---|---|---|
| Sujet : autorisation Ubuntu pour commandes dans le Terminal | ||
| bardiel |
|
|
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| bardiel |
|
| Benh_31 | oui, mon problème était que je ne comprenais pas pourquoi je devais tout le temps entrer un mdp, mais vous m'avez expliquer pourquoi du coup j'ai plus besoin de vouloir me donner tous les droits :) mais je le note quand même dans un coin, ça peut toujours servir :)
merci encore à tous ! |
| o'gure | pas besoin de mettre un password à root, un sudo -i suffit et pour "redescendre en benjamin" on ne refait pas un "su -i benny" mais un simple "exit", histoire de finir ton shell root qui ne sert plus à rien. En faisant un su - tu imbriques shell dans shell avec au milieu un shell root... pas franchement l'idéal d'un point de vue sécu. Il est vivement recommandé d'abandonner des privilèges au plus tôt.
Pour le reste c'est root, effectivement. Derrière on lui conseille vivement de s'informer sur la hiérarchie du système de fichier car on ne fait pas tout n'importe où [:spamafote] |
| tekilaz | je veux pas dire mais vous ne lui avez pas répondu, Pour avoir tous les privileges, il faut etre ROOT. Par contre en tant que user, tu n as pas tous les droits. tu peux temporairement les prendre avec la commande sudo : Par exemple : mkdir /root/toto -> refusé alors que : sudo mkdir /root/toto il voudra bien . Maintenant la question était, c est chiant de tapper sudo comment on le bypass : Et bien tu fais : sudo passwd ->La il te demande le mot de passe que tu veux mettre à l utilisateur root, par exemple "root" #enter new root password : root #Re enter new root password : root Maintenant tu es loggé en benjamin et tu veux passer root, tu tappes : su - Enter root password : root tu devrais voir un root@benjamin-laptop:# la tu dis ok c est bien je veux redescendre en benjamin maintenant , tu tappes : su - benjamin. Et voila Donc etre root, c est plus cool, t as tous les droits et donc tu peux aussi tout péter aisément :) A toi de voir si toutefois tu voulais changer tes mots de passe, car une sécurité avec un user root et un pass root... c est nul apres si c est une VM qui accede pas au reseau ca peut suffire, la commande c est passwd. Ha et une derniere chose, quand tu sais pas comment une commande marche, t as un truc génial qui s appel MAN, par exemple comment marche la commande passwd? tappes: man passwd c est la base. :hello: |
| Benh_31 |
|
| Fork Bomb |
|
| o'gure |
|
| o'gure | et au final, je n'ai toujours pas eu mes exemples de cas où tu as eu un problème de privilèges contourné via sudo. Là ce sont simplement des erreurs de chemin que tu as. |
| Benh_31 | ça je suis entièrement d'accord :( mais premier cour : on nous balance plein de truc à sans avoir jamais touché a linux :/
enfin bon ça marche apparemment, donc merci à tous pour votre aide :) |
| o'gure |
|
| Tangrim |
Comme mon collègue du dessus: utilise pwd pour savoir ou tu te trouves dans l'arborescence des fichiers. |
| Fork Bomb |
|
| slywalker | oui car en user "benjamin", ton home par défaut est "/home/benjamin". Or sous linux ton home par défaut peut aussi s'écrire "~"
Au final, que tu écrives "cd /home/benjamin", "cd ~" ou "cd", tu te trouveras toujours dans ton home ! |
| Benh_31 | ok merci, mais c'est normal qu'après ça me ramène dans :
benjamin@benjamin-laptop:~$ ?? |
| Fork Bomb |
|
| slywalker | tu dois faire "cd benjamin" et non "cd /benjamin". Dans ce que tu tapes, tu lui dit d'aller voir dans un dossier "benjamin" qui se situe dans "/", or ce dossier ce situe dans "/home" |
| o'gure | oui ça a fonctionné [:spamafote]
comment tu t'y prends lorsque ça ne fonctionne pas ? |
| Benh_31 | benjamin@benjamin-laptop:~$ ls -l /home/benjamin
total 36 drwxr-xr-x 2 benjamin benjamin 4096 2011-11-17 15:21 Bureau drwxr-xr-x 2 benjamin benjamin 4096 2011-11-17 15:20 Documents -rw-r--r-- 1 benjamin benjamin 179 2011-11-17 13:36 examples.desktop drwxr-xr-x 2 benjamin benjamin 4096 2011-11-17 15:20 Images drwxr-xr-x 2 benjamin benjamin 4096 2011-11-17 15:20 Modèles drwxr-xr-x 2 benjamin benjamin 4096 2011-11-17 15:20 Musique drwxr-xr-x 2 benjamin benjamin 4096 2011-11-17 15:20 Public drwxr-xr-x 2 benjamin benjamin 4096 2011-11-17 15:20 Téléchargements drwxr-xr-x 2 benjamin benjamin 4096 2011-11-17 15:20 Vidéos benjamin@benjamin-laptop:~$ mkdir /home/benjamin/test benjamin@benjamin-laptop:~$ whoami benjamin benjamin@benjamin-laptop:~$ ça à l'air d'avoir fonctionné, par cotnre quand j'essaie d'aller dans le repertoire benjamin ça veut pas :s benjamin@benjamin-laptop:~$ cd /home benjamin@benjamin-laptop:/home$ cd /benjamin bash: cd: /benjamin: Aucun fichier ou dossier de ce type benjamin@benjamin-laptop:/home$ |
| o'gure | ls -l /home/nomdetonuser mkdir /home/nomdetonuser/test whoami et tu postes une copie de tous les messages ici |
| Benh_31 | ah ok, la je suis dans "benjamin-laptop" c'est pour ça donc, je vais voir si ca marche
edit : :( bon ben ça marche toujours pas je me suis placé dans home/benjamin mais j'ai toujours pas la permission :( |
| o'gure | tes répertoires utilisateurs tu les crées dans ton /home/nomdetonuser pas autre part
|
| Benh_31 | Bonjour à tous !
alors voila : je suis en iut informatique et j'ai un TP a faire sur Ubuntu, je l'ai donc installé dans une machine virtuelle. ( version 10.04 ) Le problème est que dès que je veux crée un répertoire avec le terminal, il me dit que je n'ai pas la permission, je suis obligé A CHAQUE FOIS de faire la commande sudo et de taper mon mot de passe, comme j'ai pas mal de répertoire à crée, c'est un peu chi*** :( comment je peux faire pour me donner les pleins pouvoirs ? ^^ sans qu'a chaque commande je sois obligé de taper mon mot de passe ? merci beaucoup d'avance, j'espère avoir posté au bon endroit ! |


