Commande sed -i

Fermé
rima_rr - 10 mars 2008 à 10:30
 rima_rr - 10 mars 2008 à 11:17
Bonjour,


j'utilise la commande sed -i sous debian 4.0 etch
sed -i \
-e "s/^ca ca\.crt/ca \/etc\/openvpn\/keys\/ca\.crt/" \
-e "s/^cert server\.crt/cert \/etc\/openvpn\/keys\/server\.crt/" \
-e "s/^key server\.key/key \/etc\/openvpn\/keys\/server\.key/" \
-e "s/^dh[\t ]*dh1024.pem/dh \/etc\/openvpn\/keys\/dh$KEY_SIZE.pem/" \
-e "s/^server[\t ].*$/server $OPENVPN_IPRANGE\.0 255\.255\.255\.0/" \
-e 's/^;\(tls-auth \)\(ta.key.*\)$/\1\/etc\/openvpn\/keys\/\2/' \
-e 's/^;\(.*# Triple-DES\)$/\1/' \
-e 's/^\(status \).*/\1\/var\/log\/openvpn-status.log/' \
/etc/openvpn/server.conf

c pour la configuration d'openvpn et j'ai le msg suivant
"sed: impossible d'éditer /: ce n'est pas un fichier régulier
donc je sais pas koi faire surtout que je sais pas du tt cmt fonctionne cette commande
un vrai débutant
alors svp aidez moi .

merci
A voir également:

1 réponse

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
10 mars 2008 à 10:38
Salut,

A mon avis c'est un problème de "délimiteurs" ;-))
0
re

je n'est pas compris c koi le pb je copier cette commande directement d'un site qui explique cmt configurer openvpn
https://howto.landure.fr/gnu-linux/debian-4-0-etch/installer-et-configurer-openvpn-sur-debian-4-0-etch/
et je sais pas en gros à koi elle sert donc si vous pouvez m'expliquez un peu

merci pour votre aide
0