Vous n'êtes pas identifié(e).
J'ai essayé en vain plusieurs variantes pour m'épargner une saisie au clavier.
Variante 1 :
Variante 2 :
Variante 3 :
Variante 4 :
Variante 5 :
Je suis conscient qu'enregistrer ce genre de données dans un script est exactement ce qu'il ne faut pas faire mais j'assume le coût d'une telle prise de risque d'autant que ce programme n'offre pas le moindre GUI sous Debian.
Alors si quelqu'un connaît la petite ligne de code qui peut me libérer du clavier, je l'en remercie par avance.
Dernière modification par erbou (21-08-2018 02:05:47)
Hors ligne
Hors ligne
o_O
Hors ligne
configurer sysdemd, pour qu'il démarre automatiquement au boot du système
Ah ! Intéressant Freemaster !
Pourrais-tu détailler un exemple concret de cette procédure dans le tuto systemd :
https://debian-facile.org/doc:system:systemd
Ou à la suite ici, j'y transcrirai.
Je n'y ai pas vu (ou pas compris s'il y est déjà) cette façon de faire ?
Dernière modification par smolski (20-08-2018 06:05:45)
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
--auth-user-pass [up]
Authenticate with server using username/password. up is a file containing username/password on 2 lines. If the password line is missing, OpenVPN will prompt for one.
If up is omitted, username/password will be prompted from the console.
The server configuration must specify an --auth-user-pass-verify script to verify the username/password provided by the client.
Hors ligne
Tu devrais regarder du côté de l’option "--auth-user-pass" de OpenVPN.
si c'est ça, moi je mets directement dans le fichier conf :
et le login.txt contient juste :
mais dans son cas, je pense que c'est bien le sudo qui lui demande les identifiants...
o_O
Hors ligne
Copier le code suivant dans le fichier créé précédemment :
Créer le fichier /opt/monscript.sh :
coller :
Ajouter l'autorisation d’exécution au script /opt/monscript.sh :
Activer le service :
Dernière modification par Freemaster (20-08-2018 12:48:16)
o_O
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
(dans le cas où la connexion est gèré par network-manager)
Hors ligne
Je teste pas.
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Je teste pas.
tu veux tester quoi ??
tu as peut être remarqué qu'un fichier .service était séparé en trois blocs
reprenons le fichier de Freemaster
tu peux y voir le bloc [Unit] (c'est dans ce bloc que va la commande after=NetworkManager.service )
le bloc [Service]
et le bloc [Install]
plus d'info -> 9.6.1. Comprendre la structure des fichiers d'unité
Hors ligne
Je souhaite mettre en oeuvre la solution proposée par FreeMaster mais je distingue mal quel fichier de configuration modifier car j'en ai trouvé deux.
Tout d'abord, un fichier /usr/lib/openvpn.conf qui contient :
Ensuite, un fichier /var/lib/openvpn.config qui contient :
Peux-tu détailler FreeMaster, STP ?
Hors ligne
o_O
Hors ligne
Dernière modification par erbou (20-08-2018 20:19:19)
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hors ligne
Mis à jour du script dans le wiki avec l'option NetworkManager.
dans ce cas faut bien préciser (dans le cas où la connexion est géré par network-manager)
moi par exemple je n'ai pas ce service... par contre dans le lien de severian, j'y vois
et ça je l'ai bien
o_O
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne