merci de la réponse mais les droits sur ce fichier été deja en 644
et ?
en 644, un fichier possédé par root ne sera pas modifiable par un autre utilisateur.
ton script a besoin d'être lancé par root :spamafote:
jlighty
une petite question, qui exécute ton script ? root ?
warwink
merci de la réponse mais les droits sur ce fichier été deja en 644
jlighty
Citation :
echo 1 > /proc/sys/net/ipv4/ip_forward
la commande nécessite les droits root (droits : 644)
il faut modifier les droits de /proc/sys/net/ipv4/ip_forward
warwink
voila j'ai un serveur débian, dessus j'ai installer bacula qui permet de faire des sauvegarde à distance. Ce logiciel créé un utilisateur bacula. Quand je lance une tache de sauvegarde, je veux que bacula lance une ouverture de VPN.
Donc j'ai un script a peu pres comme cela:
"
#!/bin/bash
echo 1 > /proc/sys/net/ipv4/ip_forward
pon regis
sleep 10
route add -net 192.168.0.0 netmask 255.255.255.0 dev ppp0
"
le probleme c'est qu'il faut que l'utilisateur soit dans le group 'dip'.
alor j'ai fait un:
"addgroup bacula dip"
et voila ca marche toujours pas il me dit dans les log que j'ai pas les droit ...