mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
traduction manuelle de sftp_on_apps.md
This commit is contained in:
parent
d09d2f9fe6
commit
ef09035338
1 changed files with 31 additions and 0 deletions
|
@ -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
|
||||||
|
```
|
Loading…
Reference in a new issue