From 69ff75e96c82a8911a5bf120160bbcc253d29e2b Mon Sep 17 00:00:00 2001 From: bserie Date: Wed, 24 Apr 2019 14:49:25 +0200 Subject: [PATCH] =?UTF-8?q?Utilisation=20de=20cl=C3=A9s=20SSH=20pour=20la?= =?UTF-8?q?=20mise=20=C3=A0=20jour?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoWordpress.md | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/HowtoWordpress.md b/HowtoWordpress.md index 5bdb9dd4..e22d77ac 100644 --- a/HowtoWordpress.md +++ b/HowtoWordpress.md @@ -38,10 +38,31 @@ Voir +Attention en wordpress 4.3 et 4.8, la mise à jour via ssh est cassée, il faut appliquer ce fix : + +## Utilisation de clés SSH pour la mise à jour + +Lors de chaque mise à jour, avoir le formulaire qui demande les identifiants pour mettre à jour via SSH peut être embêtant. On peut automatiser la tâche avec une clé SSH. + +~~~ +# install -d -o www-sitewe -g siteweb -m 750 /home/siteweb/sshkeys +# ssh-keygen -f /home/siteweb/sshkeys/wordpress +# chown www-siteweb: /home/siteweb/sshkeys/wordpress* +~~~ + +Modifier wp-config.php en conséquence. + +~~~ +define( 'FS_METHOD', 'ssh2' ); +define( 'FTP_USER', 'siteweb' ); +define( 'FTP_HOST', '127.0.0.1' ); +define( 'FTP_PUBKEY', '/home/siteweb/sshkeys/wordpress.pub' ); +define( 'FTP_PRIKEY', '/home/siteweb/sshkeys/wordpress' ); + +~~~ # Mise à jour Wordpress [plugins] depuis l'interface web (éviter)