From ef090353383cb5f47764c5af12382977b7cfb18b Mon Sep 17 00:00:00 2001 From: philippe lhardy Date: Tue, 12 Apr 2022 17:47:18 +0200 Subject: [PATCH 1/2] traduction manuelle de sftp_on_apps.md --- .../13.sftp_on_apps/sftp_on_apps.fr.md | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 pages/01.administrate/07.specific_use_cases/13.sftp_on_apps/sftp_on_apps.fr.md diff --git a/pages/01.administrate/07.specific_use_cases/13.sftp_on_apps/sftp_on_apps.fr.md b/pages/01.administrate/07.specific_use_cases/13.sftp_on_apps/sftp_on_apps.fr.md new file mode 100644 index 00000000..6f983311 --- /dev/null +++ b/pages/01.administrate/07.specific_use_cases/13.sftp_on_apps/sftp_on_apps.fr.md @@ -0,0 +1,31 @@ +--- +title: Donner la permission SFTP d'éditer une application +template: docs +taxonomy: + category: docs +routes: + default: '/sftp_on_apps' +--- + +Dans YunoHost, depuis la gestion des permissions par l'interface d'administration web, vous pouvez spécifier quel utilisateur peut accéder à votre système à travers SFTP. + +Cependant ces utilisateurs sont chrootés dans leur répertoire home pour des raisons de sécurité. + +Si vous désirez donenr accès à une application spécifique à traver SFTP, voici les actions à faire après avoir donné les droits à l'utilisateur dans l'interface d'adminstration web. + +Dans les instructions suivantes USER est l'utilisateur à qui sont données les permissions d'éditer des fichiers wordpress. + +```bash +mkdir -p /home/USER/apps/wordpress +touch /home/USER/.nobackup +mount --bind /var/www/wordpress /home/USER/apps/wordpress +echo "/var/www/wordpress /home/USER/apps/wordpress none defaults,bind 0 0" >> /etc/fstab +find /var/www/wordpress -type d -exec chmod g+s {} \; + +setfacl -R -m u:wordpress:rwX /var/www/wordpress +setfacl -R -d -m u:wordpress:rwX /var/www/wordpress +setfacl -m u:wordpress:r-- /var/www/wordpress/wp-config.php + +setfacl -R -m u:USER:rwX /var/www/wordpress +setfacl -R -d -m u:USER:rwX /var/www/wordpress +``` From c826d8fe50dca21c853c51ba01ae9b770217b2f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 29 May 2022 08:33:42 +0200 Subject: [PATCH 2/2] Update pages/01.administrate/07.specific_use_cases/13.sftp_on_apps/sftp_on_apps.fr.md --- .../07.specific_use_cases/13.sftp_on_apps/sftp_on_apps.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/01.administrate/07.specific_use_cases/13.sftp_on_apps/sftp_on_apps.fr.md b/pages/01.administrate/07.specific_use_cases/13.sftp_on_apps/sftp_on_apps.fr.md index 6f983311..1509db27 100644 --- a/pages/01.administrate/07.specific_use_cases/13.sftp_on_apps/sftp_on_apps.fr.md +++ b/pages/01.administrate/07.specific_use_cases/13.sftp_on_apps/sftp_on_apps.fr.md @@ -11,7 +11,7 @@ Dans YunoHost, depuis la gestion des permissions par l'interface d'administratio Cependant ces utilisateurs sont chrootés dans leur répertoire home pour des raisons de sécurité. -Si vous désirez donenr accès à une application spécifique à traver SFTP, voici les actions à faire après avoir donné les droits à l'utilisateur dans l'interface d'adminstration web. +Si vous désirez donner accès à une application spécifique à travers SFTP, voici les actions à faire après avoir donné les droits à l'utilisateur dans l'interface d'adminstration web. Dans les instructions suivantes USER est l'utilisateur à qui sont données les permissions d'éditer des fichiers wordpress.