Automatiser Connexcion VPN démarrage

Automatiser Connexcion VPN démarrage - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 23-01-2008 à 19:26:33    

Bonsoir,
 
Sur Ubuntu, pour me connecter à mon VPN je dois effectuer les opérations suivantes:
- être en root ==> su + password
- executer dans le repertoire du vpn  ./vpnclient_init start et ./vpnclient resX......
 
J'aimerais automatiser ces commandes au démarrage.
J'ai essayé de rajouter les commandes dans le fichier  etc/profile et dans le rc-local mais rien n'y fait ca ne marche pas.
 
Quelq'un pourrait t -il m'aider ?
 
Merci

Reply

Marsh Posté le 23-01-2008 à 19:26:33   

Reply

Marsh Posté le 24-01-2008 à 01:25:31    

Faudrai plus d'info sur ta façon de te connecter au réseau. Via un profile reseau ou après le lancement d'X via un outil graphique ?
 
Je dirai à priori que wicd pourrai être utile, il permet de lancer une commande après connection à un réseau donné.


Message édité par nicklaus57 le 24-01-2008 à 03:03:29
Reply

Marsh Posté le 24-01-2008 à 09:05:51    

Non je ne pense pas que wicd fasse l'affaire.
 
En fait il faudrait faire un script qui se lance au démarrage et qui puisse avoir des droits roots mais je ne sais pas comment faire.

Reply

Marsh Posté le 24-01-2008 à 14:06:18    

pour les droits c'est pas un problème, suffit d'ajouter à /etc/sudoers

Code :
  1. %<GROUPQUITARRANGES> ALL=(ALL) NOPASSWD: <PATHVERSVPN>


en precisant les <GROUPQUITARRANGES> et <PATHVERSVPN> "quivontbien".
-> un simple sudo <PATHVERSVPN> te lançera le bouzin. (donc wicd sera adapté au passage...)
 
Sinon oui tu peux creer un daemon mais il faut qu'il soit lancé après la connection au réseau...donc cela depend de ta façon de te connecter.
Si par hasard, debian gère les network-profiles et que tu les utilises, tu peux utiliser mon netcfg modifié : http://tricks4nux.free.fr/?p=16


Message édité par nicklaus57 le 24-01-2008 à 15:07:44
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed