Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-10 Par sujet G2PC
> Je n'ai pas regardé en détail la différence entre les deux, mais je pense > que tu fais fausse route. Peu importe la façon dont il va être lancé, il > est préférable de n'avoir qu'un seul script (qui pourra éventuellement > s'adapter à son contexte d'exécution). > > Là encore, il arrivera

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-09 Par sujet Sébastien NOBILI
Le 2020-05-09 15:17, G2PC a écrit : Ce qui nous donne, pour le moment, deux script différents, un que j'utilise manuellement, un second qui serait à lancer via la crontab de root. Je me trompe, ou, ils ne seront pas pareil, du fait de l'approche avec root, qui serait différente que dans le cas

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-09 Par sujet G2PC
> Je privilégierais ça : > >     sudo cp /etc/hosts.deny /etc/hosts.deny.bak > > Tu devrais interrompre ici si wget n'aboutit pas : > >     wget https://hosts.ubuntu101.co.za/superhosts.deny -P /tmp || exit 1 > >>  cat /tmp/superhosts.deny > /etc/hosts.deny > > Chevron simple (">") plutôt non ?

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-09 Par sujet Sébastien NOBILI
Bonjour, Le 2020-05-09 12:46, G2PC a écrit : # Utiliser le lien direct vers le fichier superhosts.deny (Plus de 15Mo) : https://hosts.ubuntu101.co.za/superhosts.deny cd /etc sudo cp hosts.deny hosts.deny.bak J'éviterais ce type de construction (changement de dossier puis copie avec des

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-09 Par sujet G2PC
> echo "X" > echo "Y" > echo "Z" > > en : > > cat <<'EOF' > X > Y > Z > EOF J'ai pris note.

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-09 Par sujet G2PC
> En fait, si d'aventure il y avait une tentative d'exploiter une > vulnérabilité dans wget(1), alors cela n'affecterait que le > compte qui aura lancé la commande. Pasque wget a des vulnérabilités aussi. Nom d'un gruyère ! >> De plus si on utilise ce script via crontab de root, le sudo ne sera

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-09 Par sujet l0f4r0
8 mai 2020 à 18:20 de g...@visionduweb.com: > > > https://wiki.visionduweb.fr/index.php?title=Sommaire_S%C3%A9curit%C3%A9#Mettre_.C3.A0_jour_le_fichier_.2Fetc.2Fhosts_automatiquement_tous_les_mois > ...et j'oubliais, également remplacer les : echo "X" echo "Y" echo "Z" en : cat <<'EOF' X Y

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-09 Par sujet l0f4r0
Bonjour, 8 mai 2020 à 18:20 de g...@visionduweb.com: > https://wiki.visionduweb.fr/index.php?title=Sommaire_S%C3%A9curit%C3%A9#Mettre_.C3.A0_jour_le_fichier_.2Fetc.2Fhosts_automatiquement_tous_les_mois > 1) Tu gagnerais en flexibilité/rapidité/lisibilité à modifier tes : cmd1 >>/etc/hosts cmd2

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-09 Par sujet Étienne Mollier
Bonjour, G2PC, on 2020-05-08 18:06:36 +0200: > J'entends la proposition d'utiliser un utilisateur normal pour récupérer > le fichier. > mais ensuite, on utilise sudo ( manuellement ) pour déplacer le fichier > du /tmp vers /etc En fait, si d'aventure il y avait une tentative d'exploiter une

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-08 Par sujet G2PC
> Pour revenir au débat initial:  *Pourquoi ne pas installer le paquet > Debian **etckeeper **?* Il permet de gérer sous git les fichiers de > configuration sous /etc > C'était pas forcément le débat initial, qui portait d'avantage sur les bonnes pratiques pour les tâches administratives, avec

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-08 Par sujet G2PC
>> Concernant le script, ce serait celui la, il n'est pas spécialement >> problématique, bon, tout de même QUATRE lignes. >> Je suppose que je peux de ce faire le lancer directement depuis le >> crontab de root, mais, un script de 4 lignes ce sera mieux. >> >> >> cd /etc >> sudo mv

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-08 Par sujet G2PC
> Peut-être que ce serait bien de remplacer la commande: >> sudo mv hosts.deny hosts.deny.bak >^^ > par: > > $ sudo cp hosts.deny hosts.deny.bak > ^^ > Sinon le fichier /etc/hosts.deny n'existe plus sur la machine > pendant le temps du téléchargement, ce qui pourrait

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-08 Par sujet Basile Starynkevitch
On 5/8/20 7:22 AM, G2PC wrote: Je lirais d'abord /Advanced Linux Programming/ , la section 2 des pages de man en commençant par intro(2) et syscalls(2)

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-08 Par sujet l0f4r0
Bonjour, 8 mai 2020 à 07:35 de g...@visionduweb.com: > Concernant le script, ce serait celui la, il n'est pas spécialement > problématique, bon, tout de même QUATRE lignes. > Je suppose que je peux de ce faire le lancer directement depuis le > crontab de root, mais, un script de 4

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-08 Par sujet Étienne Mollier
Bonjour, J'ai juste quelque remarques à deux sous. G2PC, on 2020-05-08 07:35:17 +0200: > Concernant le script, ce serait celui la, il n'est pas spécialement > problématique, bon, tout de même QUATRE lignes. > Je suppose que je peux de ce faire le lancer directement depuis le > crontab de root,

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-07 Par sujet G2PC
> Effectivement, il y a des questions à se poser quand on utiliser > l’utilisateur « root ». Mais là, dans ce cas, si je comprends bien > tu cherche à modifier un fichier « système » qui appartient > effectivement à … « root » avec un script que tu lanceras de ce même > serveur à partir d’un

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-07 Par sujet G2PC
> Bsr, > Si tout appartient à root, je pense que le plus simple est d'utiliser > simplement la crontab root. > Mais ce n'est que mon avis... Mais pourquoi faire simple quand on peut > faire compliqué Ou l'inverse, je ne sais plus trop... ;) > Cdt > Cyrille Vu. Pour le moment c'est la solution

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-07 Par sujet G2PC
> Je lirais d'abord /Advanced Linux Programming/ > , la section 2 > des pages de man en commençant > par intro(2) et > syscalls(2)

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-06 Par sujet Pierre Malard
Ouahh, que de bonnes questions ! > Le 6 mai 2020 à 17:14, G2PC a écrit : > > Comment mettre à jour un fichier appartenant à l'utilisateur root avec > cron ? > > Bonjour, je cherche à mettre à jour le fichier deny.hosts proposé par > securityinfo, chaque semaine. > &

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-06 Par sujet Cyrille BIOT
Bsr, Si tout appartient à root, je pense que le plus simple est d'utiliser simplement la crontab root. Mais ce n'est que mon avis... Mais pourquoi faire simple quand on peut faire compliqué Ou l'inverse, je ne sais plus trop... ;) Cdt Cyrille

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-06 Par sujet Basile Starynkevitch
On 5/6/20 5:14 PM, G2PC wrote: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ? Comment feriez vous ? Je lirais d'abord /Advanced Linux Programming/ <http://www.makelinux.net/alp/>, la section 2 <http://man7.org/linux/man-pages/man2/> des pag

Re: Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-06 Par sujet ajh-valmer
On Wednesday 06 May 2020 17:14:24 G2PC wrote: > Comment mettre à jour un fichier appartenant à l'utilisateur root avec > cron ? ... En créant un crontab sous le compte root. # crontab -e

Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ?

2020-05-06 Par sujet G2PC
Comment mettre à jour un fichier appartenant à l'utilisateur root avec cron ? Bonjour, je cherche à mettre à jour le fichier deny.hosts proposé par securityinfo, chaque semaine. Je pourrais le faire en utilisant une tache cron, avec l'utilisateur root. Je ne sais pas si c'est la meilleur façon