OVH Cloud OVH Cloud

probleme configuration vpnc (probleme d'autorisation)

1 réponse
Avatar
Fuhr Guillaume
--nextPart4527503.gai6oC1YqW
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

(Re) bonjour,

voila j'ai configur=E9 vpnc et il marche bien en root or il faudrait que vp=
nc=20
sois accessible en tant qu'utilisateur normal en connexion sur le port tcp=
=20
10000.
Docn pour cela j'ai chang=E9 les droits de /dev/net/tun, jusque la tout va =
bien=20
(enfin je pense...)

Le probleme est que lorsque je tentes une connexion, j'ai les messages=20
d'erreur suivants :=20
SIOCSIFADDR: Permission non accord=E9e
SIOCSIFFLAGS: Permission non accord=E9e
SIOCSIFDSTADDR: Permission non accord=E9e
SIOCSIFFLAGS: Permission non accord=E9e
SIOCSIFNETMASK: Permission non accord=E9e
SIOCSIFMTU: Op=E9ration non permise
SIOCSIFFLAGS: Permission non accord=E9e
socket(SOCK_RAW): Operation not permitted

Et je voudrais savoir ou je dois aller pour modifier les autorisations en=20
question enfin si cela est possible sans faire que chaque utilisateur=20
devienne root of course ^^

merci d'avance,
guillaume

=2D-=20
Guillaume Fuhr-Chaudier Doctorant / Moniteur
Laboratoire PIIM - Equipe Dynamique des Systemes Complexes
Universit=E9 de Provence - CNRS
Centre de Saint-Jerome Case 321
Avenue Escadrille Normandie Niemen
13397 Marseille cedex 20
Tel : 04 91 28 82 24 ; FAX : 04 91 28 82 25
e-mail : guillaume.fuhr-chaudier@up.univ-mrs.fr

--nextPart4527503.gai6oC1YqW
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQBBQaoewpBKfL4PnkARAkmVAJ47f7QVteomQJ8P3TX+CgUrR40GqACfQap1
1A0AyMMLZ/b3k5ECwkc1d8M=
=F4/y
-----END PGP SIGNATURE-----

--nextPart4527503.gai6oC1YqW--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

1 réponse

Avatar
Frédéric Bothamy
* Fuhr Guillaume [2004-09-10 15:20] :
(Re) bonjour,

voila j'ai configuré vpnc et il marche bien en root or il faudrait que vpnc
sois accessible en tant qu'utilisateur normal en connexion sur le port tcp
10000.
Docn pour cela j'ai changé les droits de /dev/net/tun, jusque la tout va bien
(enfin je pense...)

Le probleme est que lorsque je tentes une connexion, j'ai les messages
d'erreur suivants :
SIOCSIFADDR: Permission non accordée
SIOCSIFFLAGS: Permission non accordée
SIOCSIFDSTADDR: Permission non accordée
SIOCSIFFLAGS: Permission non accordée
SIOCSIFNETMASK: Permission non accordée
SIOCSIFMTU: Opération non permise
SIOCSIFFLAGS: Permission non accordée
socket(SOCK_RAW): Operation not permitted

Et je voudrais savoir ou je dois aller pour modifier les autorisations en
question enfin si cela est possible sans faire que chaque utilisateur
devienne root of course ^^



Visiblement, vpnc utilise des "raw sockets", ce qui est réservé au
super-utilisateur sous Linux (voir la page de manuel socket (2)). Pour
contourner cela, tu peux créer un petit script qui appelle vpnc avec les
paramètres choisis et configurer sudo pour donner à un utilisateur donné
la permission d'exécution sur ce script en tant que root. Ou sinon, tu
peux activer le bit setuid sur le programme, mais c'est probablement
plus risqué au niveau sécurité.


Fred

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact