Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/02/2006, à 19:43

riki_v

lancer 2 lignes de commandes sudo automatiquement

Bonjour,

comment je peux lancer 2 lignes de commandes en clicant sur un fichier svp?

sudo ifconfig dsl0 up
sudo pppd pty 'pppoe -I dsl0 -m 1452'

Merci de m'aider je ne trouve pas.

Et en plus si vous pouviez m'indiquer comment lancer ces 2 commandes lors du démarrage de UBUNTU breezy, c'est un plus.

Ricky

#2 Le 03/02/2006, à 19:47

bobousse

Re : lancer 2 lignes de commandes sudo automatiquement

il faut que tu fasses un script shell et que tu t'arranges pour qu'il saoit exécuté au démarrage de ton pc

Hors ligne

#3 Le 03/02/2006, à 19:49

Aragorn

Re : lancer 2 lignes de commandes sudo automatiquement

Bonjour,
Grace à un script.
Tu créer un fichier .sh
Tu inscrit dedans tes 2commandes
Tu change les droits chmod 771 fichier.sh
tu execute ton script ./fichier.sh

#4 Le 03/02/2006, à 19:52

Sorlingues

Re : lancer 2 lignes de commandes sudo automatiquement

Pour exécuter ces commandes à chaque démarrage :

Tu crée le script suivant

#!/bin/bash
ifconfig dsl0 up
pppd pty 'pppoe -I dsl0 -m 1452'

dans un fichier quelconque.

Ensuite

sudo ln -s /chemin/ton_script /etc/init.d/
sudo update-rc.d ton_script start 99 2 .

Pour comprendre plus : man update-rc.d

Dernière modification par Sorlingues (Le 03/02/2006, à 19:52)

Hors ligne

#5 Le 03/02/2006, à 20:43

celastus

Re : lancer 2 lignes de commandes sudo automatiquement

A priori j'ai trouvé plus simple

sudo bash -c "ifconfig dsl0 up && pppd pty 'pppoe -I dsl0 -m 1452'"

Hors ligne

#6 Le 04/02/2006, à 21:44

jdloic

Re : lancer 2 lignes de commandes sudo automatiquement

Sinon il faut mettre l'interface (dsl0) en auto dans /etc/network/interface' et mettre une ligne en "pre-up" pour initialiser la connection.

Sinon, le script /etc/init.d/ppp teste si il existe un fichier /etc/ppp/ppp_on_boot pour lancer la connection internet correspondante au boot.

Bref, y a plein de façon de faire démarrer la connection internet au boot, certaine sont déjà toutes prêtes à fonctionner!

Hors ligne