View previous topic :: View next topic |
Author |
Message |
At0m3 Tux's lil' helper
Joined: 10 Jun 2006 Posts: 123
|
Posted: Sun Aug 13, 2006 8:25 pm Post subject: [Ethernet]Connexion à internet disponible uniquement en roo |
|
|
Bonjour,
Je viens de terminer l'installation de Gentoo sur un portable, et internet n'est disponible qu'en étant utilisateur root : mon utilisateu normale ne peut se connecter d'aucune façon à internet, alors que le superutilisateur utilise internet classiquement. Je pense donc à un problème de droit... Je précise que j'utilise pour me connecter une connexion ethernet sur eth0, et pas encore le wifi. Ce problème semble concerner toutes les applications (links, konqueror, kopete ....).
J'ai un problème qui ne semble n'a rien à voir : konsole en simple utilisateur ne peut démarer, contrairement au superutilisateur, à cause d'un problème d'accès au PTY. est-ce que cela viens du fait que mon utilisateur ne soit pas dans le groupe "consol" ?
Last edited by At0m3 on Sun Aug 13, 2006 8:28 pm; edited 1 time in total |
|
Back to top |
|
|
Ey l33t
Joined: 07 Apr 2005 Posts: 863 Location: Paris
|
Posted: Sun Aug 13, 2006 8:27 pm Post subject: Re: [Ethernet]Connexion à internet disponible uniquement en |
|
|
Verifie que tu as bien le droit de lire /etc/resolv.conf en user. |
|
Back to top |
|
|
At0m3 Tux's lil' helper
Joined: 10 Jun 2006 Posts: 123
|
Posted: Sun Aug 13, 2006 8:30 pm Post subject: |
|
|
Tiens, justement, j'ai un peu de mal avec la gestion des droits : quand tu dis en "user", tu parles avec un "chmod 777" sur le fichier, ou bien plutôt le faire appartenir à un groupe spécial (et quel groupe ?) ?
Edit : cela viens sans doute du fait que j'avais préparer mes fichiers de configuration à l'avance.... Il risque donc d'y avoir d'autre problème. Auriez vous la sympathie de me dire quels droits pour quels fichiers de conf ?
Last edited by At0m3 on Sun Aug 13, 2006 8:34 pm; edited 1 time in total |
|
Back to top |
|
|
Ey l33t
Joined: 07 Apr 2005 Posts: 863 Location: Paris
|
Posted: Sun Aug 13, 2006 8:34 pm Post subject: |
|
|
J'ai dit lecture, donc c'est plutot 644 ou similaire
Ensuite quand je disais user je voulais dire non-root. (a priori le fichier appartient au user et au groupe root)
PS : ce fichier indique comment résoudre les IPs donc il est indispensable de pouvoir le lire pour tout le monde d'où le 4 pour others. |
|
Back to top |
|
|
At0m3 Tux's lil' helper
Joined: 10 Jun 2006 Posts: 123
|
Posted: Sun Aug 13, 2006 8:36 pm Post subject: |
|
|
Bon, c'était ça, merci beaucoup. Je vais regarde pour le reste de mon côté.
Simplement, à quoi sert le groupe "console" ?
PS : et merci pour l'explication
Last edited by At0m3 on Sun Aug 13, 2006 8:37 pm; edited 1 time in total |
|
Back to top |
|
|
Ey l33t
Joined: 07 Apr 2005 Posts: 863 Location: Paris
|
Posted: Sun Aug 13, 2006 8:37 pm Post subject: |
|
|
At0m3 wrote: | Edit : cela viens sans doute du fait que j'avais préparer mes fichiers de configuration à l'avance.... Il risque donc d'y avoir d'autre problème. Auriez vous la sympathie de me dire quels droits pour quels fichiers de conf ? |
Euh vu le nombre de fichiers de conf tu voudrais pas commencer par nous donner la liste des fichiers que tu avais préparés ? |
|
Back to top |
|
|
At0m3 Tux's lil' helper
Joined: 10 Jun 2006 Posts: 123
|
Posted: Sun Aug 13, 2006 8:38 pm Post subject: |
|
|
Je fais la liste |
|
Back to top |
|
|
At0m3 Tux's lil' helper
Joined: 10 Jun 2006 Posts: 123
|
Posted: Sun Aug 13, 2006 8:45 pm Post subject: |
|
|
dans le dossier /etc :
rc.conf
hosts
locales.build
dans /etc/conf.d :
clock
consolefont
domainname
hostname
keymaps
net
rc
fstab
et des fichiers dans env.d, que j'ai fait. Les laisser à root seul devrait suffir donc ? |
|
Back to top |
|
|
Ey l33t
Joined: 07 Apr 2005 Posts: 863 Location: Paris
|
Posted: Sun Aug 13, 2006 8:53 pm Post subject: |
|
|
At0m3 wrote: | dans le dossier /etc :
rc.conf
hosts
locales.build
fstab
|
Ceux là doivent être lisible par un user. (Enfin fstab ca depend je suis pas completement sur, mais ca coute rien)
Quote: | dans /etc/conf.d :
clock
consolefont
domainname
hostname
keymaps
net
rc
|
Eux tu fais ce que tu veux avec, de toute facon c'est des fichiers de conf pour les scripts dans /etc/init.d qui ne peuvent être executes que par root
Quote: | et des fichiers dans env.d, que j'ai fait. Les laisser à root seul devrait suffir donc ? |
dans env.d oui, en fait env-update est appelé en root et c'est le seul a aller lire la dedans, donc c'est pas tres grave
Maintenant pour info tous ces fichiers ont 644 comme droits par défaut. |
|
Back to top |
|
|
At0m3 Tux's lil' helper
Joined: 10 Jun 2006 Posts: 123
|
Posted: Sun Aug 13, 2006 8:56 pm Post subject: |
|
|
Merci beaucoup. Voyons si cela règle le problème de console
Edit:non, je vais ajouter mon utilisateur au groupe console pour voir
Edit2:pas ça, bien évidement xD. Le message d'erreur dit que konsole n'a pas d'accès en écriture et lecteur aux périphériques PTY. Comme c'est moitié dev/udev, je m'en vais viré toute la partie dev hormis /dev/console, /dev/null des fois que... J'ai vraiment fait l'installation comme un porc xD. Mais le (résolu) devrait pas tarder |
|
Back to top |
|
|
nico_calais l33t
Joined: 09 Jun 2005 Posts: 628 Location: Saint Julien en Genevois
|
Posted: Mon Aug 14, 2006 7:05 am Post subject: |
|
|
C'est peut être pas bon au niveau sécurité mais lorsque j'ai eu ton problème, j'ai fait un chmod a+r /etc/resolv.conf
Et ça me fait penser qu'à mes récentes installs je n'ai pas eu besoin de refaire cette manip. _________________ "Unix IS user friendly... It's just selective about who its friends are." Tollef Fog Heen tollef@add.no |
|
Back to top |
|
|
At0m3 Tux's lil' helper
Joined: 10 Jun 2006 Posts: 123
|
Posted: Mon Aug 14, 2006 1:52 pm Post subject: |
|
|
J'ai "malencontreusement" fait un "chown -Hr root /etc/*" ce qui fait que mon installation semble mal barré... Donc je suis en train de passer en instable en espérant qu'il mette à jour tout les fichiers de configuration avec les bons droits . Je suis vraiment dans la crotte
En espérant que ça fonctionne. Je pense que la prochaine fois, je ferais une partition /etc à part, pour pouvoir réinstaller plus facilement si j'ai un problème. |
|
Back to top |
|
|
|