Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2665 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  autorisation Ubuntu pour commandes dans le Terminal

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

autorisation Ubuntu pour commandes dans le Terminal

n°1296615
Benh_31
Posté le 17-11-2011 à 18:38:06  profilanswer
 

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 !

mood
Publicité
Posté le 17-11-2011 à 18:38:06  profilanswer
 

n°1296617
o'gure
Modérateur
Multi grognon de B_L
Posté le 17-11-2011 à 18:39:34  profilanswer
 

tes répertoires utilisateurs tu les crées dans ton /home/nomdetonuser pas autre part

n°1296618
Benh_31
Posté le 17-11-2011 à 18:44:02  profilanswer
 

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 :(


Message édité par Benh_31 le 17-11-2011 à 18:49:58
n°1296624
o'gure
Modérateur
Multi grognon de B_L
Posté le 17-11-2011 à 19:59:35  profilanswer
 

ls -l /home/nomdetonuser
mkdir /home/nomdetonuser/test
whoami

 

et tu postes une copie de tous les messages ici
(sélectionne le texte avec la souris et dans la fenêtre de réponse tu appuies sur le bouton du milieu)


Message édité par o'gure le 17-11-2011 à 20:00:20
n°1296684
Benh_31
Posté le 18-11-2011 à 13:00:52  profilanswer
 

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$  

Message cité 1 fois
Message édité par Benh_31 le 18-11-2011 à 13:06:07
n°1296685
o'gure
Modérateur
Multi grognon de B_L
Posté le 18-11-2011 à 13:03:24  profilanswer
 

oui ça a fonctionné [:spamafote]
comment tu t'y prends lorsque ça ne fonctionne pas ?

n°1296687
slywalker
Posté le 18-11-2011 à 13:19:44  profilanswer
 

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"


Message édité par slywalker le 18-11-2011 à 13:19:59
n°1296688
Fork Bomb
Obsédé textuel
Posté le 18-11-2011 à 13:21:48  profilanswer
 

Benh_31 a écrit :

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$  


cd /home
cd benjamin



---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1296690
Benh_31
Posté le 18-11-2011 à 13:37:31  profilanswer
 

ok merci, mais c'est normal qu'après ça me ramène  dans :
benjamin@benjamin-laptop:~$
 
 ??

n°1296692
slywalker
Posté le 18-11-2011 à 13:43:31  profilanswer
 

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 !

mood
Publicité
Posté le 18-11-2011 à 13:43:31  profilanswer
 

n°1296693
Fork Bomb
Obsédé textuel
Posté le 18-11-2011 à 13:45:25  profilanswer
 

Benh_31 a écrit :

ok merci, mais c'est normal qu'après ça me ramène  dans :
benjamin@benjamin-laptop:~$
 
 ??


pwd


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1296695
Tangrim
Des bisous et des nounours !
Posté le 18-11-2011 à 13:50:40  profilanswer
 

Benh_31 a écrit :

ok merci, mais c'est normal qu'après ça me ramène  dans :
benjamin@benjamin-laptop:~$

 

??


Oui heureusement. Bon, c'était la ou tu étais au début mais au moins maintenant on en est sûr.

 

Comme mon collègue du dessus: utilise pwd pour savoir ou tu te trouves dans l'arborescence des fichiers.


Message édité par Tangrim le 18-11-2011 à 13:50:55

---------------
Des Bisous et des nounours ! | Internet 2025 | Dungeon-Generator
n°1296696
o'gure
Modérateur
Multi grognon de B_L
Posté le 18-11-2011 à 13:53:14  profilanswer
 

Benh_31 a écrit :

ok merci, mais c'est normal qu'après ça me ramène  dans :
benjamin@benjamin-laptop:~$

 

??


Je crois qu'il te faudrait les bases... tu as plein de site qui discutent soit du shell, soit de l'arborescence, soit des permissions/privilèges sous un système unix/linux


Message édité par o'gure le 18-11-2011 à 13:53:46
n°1296697
Benh_31
Posté le 18-11-2011 à 13:54:49  profilanswer
 

ç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 :)

Message cité 2 fois
Message édité par Benh_31 le 18-11-2011 à 13:55:46
n°1296698
o'gure
Modérateur
Multi grognon de B_L
Posté le 18-11-2011 à 13:54:50  profilanswer
 

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.

n°1296699
o'gure
Modérateur
Multi grognon de B_L
Posté le 18-11-2011 à 13:57:28  profilanswer
 

Benh_31 a écrit :

ça je suis entièrement d'accord :( mais premier cour : on nous balance plein de truc à sans avoir jamais touché a linux :/


Dans ce cas là faut se renseigner comment ça fonctionne réellement, pas chercher comment contourner en demandant à avoir des privilèges/permissions supérieurs.
 
un exemple parmis tant d'autre : http://vic.gedris.org/Manual-Shell [...] lIntro.pdf

n°1296700
Fork Bomb
Obsédé textuel
Posté le 18-11-2011 à 13:57:43  profilanswer
 

Benh_31 a écrit :

ç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 :)


Apparemment le cours "Linux" du Site du Zéro semble populaire. Tu devrais y jeter un œil.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1296739
Benh_31
Posté le 18-11-2011 à 19:59:47  profilanswer
 

o'gure a écrit :


Dans ce cas là faut se renseigner comment ça fonctionne réellement, pas chercher comment contourner en demandant à avoir des privilèges/permissions supérieurs.
 
un exemple parmis tant d'autre : http://vic.gedris.org/Manual-Shell [...] lIntro.pdf


 
le problème c'est que je suis un peu débordé au niveau des cours et j'ai pas vraiment le temps d'apprendre par cœur le fonctionnement de linux, mon objectif premier pour le moment et de réussir mon TP et surtout de le rendre à temps pour pas me prendre un 0 ^^
 

o'gure a écrit :

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.


 
je viens de comprendre
 
benjamin@benjamin-laptop:/$ mkdir tp1  
mkdir: impossible de créer le répertoire «tp1»: Permission non accordée
benjamin@benjamin-laptop:/$
 
c'est parce que je suis dans "/" c'est ça ?  
 


Message édité par Benh_31 le 18-11-2011 à 20:13:53
n°1296740
tekilaz
Posté le 18-11-2011 à 20:23:27  profilanswer
 

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:


---------------
=-Galerie Photo=- // Tekilaz :: Trop bon, Trop con... // FEEDB4CK
n°1296741
o'gure
Modérateur
Multi grognon de B_L
Posté le 18-11-2011 à 20:29:34  profilanswer
 

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.

 


sinon on lui a répondu en disant que les répertoires qu'il doit créer en user, il doit le faire dans sont homedir.

 

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]

Message cité 1 fois
Message édité par o'gure le 18-11-2011 à 20:40:03
n°1296743
Benh_31
Posté le 18-11-2011 à 20:43:42  profilanswer
 

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 !

n°1296796
bardiel
Debian powa !
Posté le 19-11-2011 à 22:56:43  profilanswer
 

o'gure a écrit :

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


Ou la combinaison de touche Ctrl-D :D
Qui à chaque fois te redescend d'un niveau, et au niveau utilisateur ferme la session (si en console) ou ferme la console (si en graphique)


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  autorisation Ubuntu pour commandes dans le Terminal

 

Sujets relatifs
Config WPAD avec ISC DHCP sous ubuntu serverUbuntu 11.10 mot de passe admin
installer ubuntu sur un portable en bootant depuis le bouton allumageadobe flash player sur hercules ecafé?
Live USB - Ubuntu - aucun boot ?[Ubuntu] Installation de la version 11.04 sur un Dell Vostro 3450
Une solution pour la lecture de 1080p sous Ubuntu MAIS...Plantage d'Ubuntu en partage de fichiers
Ubuntu + Carte SIM 
Plus de sujets relatifs à : autorisation Ubuntu pour commandes dans le Terminal


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR